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