导航到没有用户名的文件

时间:2019-02-15 03:21:11

标签: python windows cmd

我正在尝试制作一个程序,将文件移至启动目录并运行代码,在Windows 7上,启动文件夹已通过c:\ Users [Username],在我的情况下,我不知道该代码何时被执行运行。

谢谢。

1 个答案:

答案 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)