Python:获取当前登录的用户和他/她的特殊文件夹

时间:2010-07-26 21:38:11

标签: python windows pywin32

这段代码win32api.GetUserName()在win 2000到win 7的所有胜利系统中是否正常? 如果用户不是本地用户而是域用户呢,它仍然可以工作吗?

当我使用此功能shell.SHGetFolderPath(0, shellcon.CSIDL_someDirectory, 0, 0)时,我是否为当前登录的用户获取了想要的文件夹?

任何帮助表示感谢。

1 个答案:

答案 0 :(得分:2)

有一个名为getpass的模块,它有一个getpass.getuser()函数。 这适用于所有Windows版本。无论如何,它确实在我试过的所有版本上都有。我使用的用户也不是本地用户。