我怎样才能得到用户的用户名?
How can I get the user's username?
我知道我可以 getpass.getuser()
但显示的是用户名,而不是他们的帐户登录用户名,我想要他们的帐户登录用户名
试试这个:
对于 Unix
import os
import pwd
pwd.getpwduid(os.getuid())[0]
对于Windows
import os
os.getlogin()
没有编辑权限。
应该是 pwd.getpwuid(os.getuid())[0]
我知道我可以 getpass.getuser()
但显示的是用户名,而不是他们的帐户登录用户名,我想要他们的帐户登录用户名
试试这个:
对于 Unix
import os
import pwd
pwd.getpwduid(os.getuid())[0]
对于Windows
import os
os.getlogin()
没有编辑权限。 应该是 pwd.getpwuid(os.getuid())[0]