有没有办法通过回显星号来保护用户输入?
或者我需要看一个不同的方法,并使用输入()之外的东西.
似乎草率地让用户输入他们的凭证而没有一些基本的保护或考虑.
使用getpass时,我无法对gmail进行身份验证.
使用pass = getpass.getpass('输入密码')是否需要进行其他考虑或"解包"?
试试getpass模块.
import getpass
mypass = getpass.getpass("Please enter your password:")
Run Code Online (Sandbox Code Playgroud)
这不会影响星号,但它会隐藏您的输入,这可能是目标.