getpass 是 Python 标准库中的一个模块,主要用于在命令行环境下安全地获取用户输入,尤其适用于需要输入密码或敏感信息的场景。与普通的 input() 函数不同,getpass 在用户输入时不会在屏幕上显示输入内容,从而避免信息泄露。
import getpass
password = getpass.getpass()
print(f"你输入的密码是: {password}") 作用:获取当前登录用户的用户名(从环境变量或操作系统查询)。
import getpass
username = getpass.getuser() print(f"当前用户: {username}")