简体   繁体   English

如何获取用户的用户名?

[英]How can I get the user's username?

我知道我可以执行getpass.getuser()但它显示的是用户名,而不是他们的帐户登录用户名,我想要他们的帐户登录用户名

Try this one:试试这个:

For Unix对于 Unix

import os
import pwd

pwd.getpwduid(os.getuid())[0]

For Windows对于 Windows

import os

os.getlogin()

No permission to edit.没有编辑权限。 should be pwd.getpwuid(os.getuid())[0]应该是 pwd.getpwuid(os.getuid())[0]

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM