你知道在Linux中尝试使用Sudo时会如何提示你输入密码,并且在键入时在终端窗口中什么也不显示(未显示密码)吗?
有没有办法在Python中做到这一点?我正在编写一个脚本,该脚本需要非常敏感的信息,并希望在键入时将其隐藏。
换句话说,我想从用户那里获取密码而不显示密码。
用途getpass.getpass():
getpass.getpass()
from getpass import getpass password = getpass()
可以将可选提示作为参数传递;默认值为”Password: “。
Password:
请注意,此功能需要正确的终端,因此它可以关闭键入字符的回显– 有关更多详细信息