Cross platform solution for getting current login name in Python
本问题已经有最佳答案,请猛点这里访问。
我正在寻找一个跨平台的解决方案来获取当前的python登录名/用户名。
我很惊讶,
你的朋友是你的。
我用的是:
1 2 3 4 5 6 7 | 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)) |