📜  python 获取用户名 windows - Python (1)

📅  最后修改于: 2023-12-03 15:34:13.477000             🧑  作者: Mango

Python 获取 Windows 用户名

在 Python 中,可以使用 os 模块获取当前 Windows 系统下登录的用户名。

访问 Windows 用户名

要访问当前 Windows 用户名,可以使用 os.environ.get 方法,并指定 USERNAME 环境变量。

import os

username = os.environ.get('USERNAME')
print('当前登录用户名为:', username)

输出结果为:

当前登录用户名为: username  # username 表示当前系统登录的用户名,具体根据实际情况而定。
使用 getpass 模块获取 Windows 用户名

另外,Python 还内置了 getpass 模块,可以用来从命令行获取用户输入,并可以屏蔽该输入内容。

import getpass

username = getpass.getuser()
print('当前登录用户名为:', username)

输出结果为:

当前登录用户名为: username  # username 表示当前系统登录的用户名,具体根据实际情况而定。
总结

本文介绍了在 Python 中获取当前 Windows 系统下登录的用户名的两种方法,分别使用了 os 模块和 getpass 模块。具体使用哪种方式,可以根据具体需求进行选择。