我需要有关密码问题的帮助。
我正在尝试创建一个简单的密码程序,但我遇到的问题是我无法在不导入任何内容的情况下用“*”替换输入。
有没有人有解决办法?
最佳答案
import getpass
password = getpass.getpass('Password:')
请注意,getpass 是标准库的一部分。
但是,如果您没有进行任何导入,那么您就会遇到一个大问题,因为唯一的其他方法都涉及对终端的控制,例如获取每个 key 并将输出替换为 * 但这种对终端的控制本身就是一种导入。
关于Python。如何用星号替换输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28263798/