蟒蛇中的whoami
这个问题在这里已经有了答案:
import getpass
print getpass.getuser()
请参阅getpass模块的文档。
getpass.getuser()
返回用户的“登录名”。 可用性:Unix,Windows。
该函数按顺序检查环境变量LOGNAME,USER,LNAME和USERNAME,并返回第一个设置为非空字符串的值。 如果没有设置,则会在支持pwd模块的系统上返回密码数据库的登录名,否则会引发异常。
这应该在Unix下工作。
import os
print os.getuid() # numeric uid
import pwd
print pwd.getpwuid(os.getuid()) # full /etc/passwd info
链接地址: http://www.djcxy.com/p/79415.html
上一篇: whoami in python