Создайте файл на любом рабочем столе с помощью Python - PullRequest
0 голосов
/ 02 октября 2018

Я хочу создать файл журнала на рабочем столе пользователя, но, поскольку я не знаю имени пользователя, использующего компьютер, я не могу дать своей программе каталог, в котором нужно разместить файл.

Это то, что работает на ПК, так как мое имя пользователя - mikur.

file = open("C:\\Users\\Mihkel\\Desktop\\KeyLog.txt", 'a')

Я пытался использовать

file = open("C:\\Users\\Public\\Desktop\\KeyLog.txt", 'a')

, но это не дает мне разрешения на ошибку.Есть ли решение для этого?

1 Ответ

0 голосов
/ 02 октября 2018

Попробуйте os.path.expanduser("~/Desktop")

...