import os
import platform
if platform.system() == "Windows":
user = os.environ.get("USERNAME") # Windows使用username变量
else:
user = os.environ.get("USER") # Linux使用USER变量
方法三、使用getpass库
import getpass
user = getpass.getuser()
方法四、使用os 和 pwd 模块中定义的 passwd 结构
# pwd 模块仅适用于 Linux 环境。但是 os 适用于 Windows 和 Linux。
import os
import pwd
user = pwd.getpwuid(os.getuid())[0]