我正在尝试制作一个程序,将文件移动到启动目录并运行代码,在 Windows 7 上,启动文件夹位于 c:\Users[用户名] 的位置,在我的情况下,我不知道代码何时被执行运行。
谢谢。
最佳答案
在Windows中,环境变量USERPROFILE
指向用户文件夹。在Python中,你可以这样使用:
import os
user_path = os.environ['USERPROFILE']
print(user_path)
请注意,非 Windows 系统通常没有 USERPROFILE
,它们使用 HOME
。如果您坚持使用 Windows,则可以使用USERPROFILE
,但如果您想让程序独立于平台,则可以执行以下操作。
import os
user_path = os.path.expanduser('~')
print(user_path)
关于python - 导航到没有用户名的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54702267/