我正在尝试制作一个程序,将文件移至启动目录并运行代码,在Windows 7上,启动文件夹已通过c:\ Users [Username],在我的情况下,我不知道该代码何时被执行运行。
谢谢。
答案 0 :(得分:1)
在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)