你知道如何在Linux中尝试一些Sudo的东西它会告诉你输入密码,当你输入时,终端窗口中没有显示任何内容(密码没有显示)?
有没有办法在Python中做到这一点?我正在编写一个需要如此敏感信息的脚本,并希望在我输入时隐藏它.
换句话说,我想从用户那里获取密码而不显示密码.
有没有一种方法可以在用户输入星号时转换字符,就像在许多网站上看到的那样?
例如,如果要求电子邮件用户登录其帐户,则在输入密码时,它不会显示为字符,而是显示*在每个单独的笔划之后,没有任何时间延迟.
如果是实际密码KermitTheFrog,则会*************在输入时显示.
我想写一个小项目,它需要你输入你的id和passwd,但我需要一个函数来在输入passwd时用'*'替换passwd,我只知道raw_input()可以输入一些东西,所以我不能解决这个问题.怎么写这个功能?
有没有办法通过回显星号来保护用户输入?
或者我需要看一个不同的方法,并使用输入()之外的东西.
似乎草率地让用户输入他们的凭证而没有一些基本的保护或考虑.
使用getpass时,我无法对gmail进行身份验证.
使用pass = getpass.getpass('输入密码')是否需要进行其他考虑或"解包"?
有没有办法让python输入密码???
代替:
Whats your password?
password <--- this is a user input
Run Code Online (Sandbox Code Playgroud)
我需要:
Whats your password?
******** <--- this is a user input
Run Code Online (Sandbox Code Playgroud)
这在Python中可能吗?