簡體   English   中英

使用Python在任何人的桌面上創建文件

[英]Create A File On Anyones Desktop Using Python

我正在尋找在用戶桌面上創建日志文件的方法,但是由於我不知道使用計算機的用戶名,因此無法為程序提供放置文件的目錄。

因為我的用戶名是mikur,所以這在PC上有效。

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

我嘗試使用

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

但這給了我一個沒有權限的錯誤。 有針對這個的解決方法嗎?

嘗試os.path.expanduser("~/Desktop")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM