用Python获取当前登录名的跨平台解决方案
这个问题在这里已经有了答案:
getpass.getuser()是你的朋友。
这是我使用的:
import os
username = getattr(os, "getlogin", None)
if not username:
for var in ['USER', 'USERNAME','LOGNAME']:
if var in os.environ:
username = os.environ[var]
print("username: %s" % (username))
链接地址: http://www.djcxy.com/p/79419.html
上一篇: Cross platform solution for getting current login name in Python
