场景:一个交互式 CLI Python 程序,需要密码。这也意味着,没有可能的 GUI 解决方案。
在 bash 中,我可以在不通过屏幕重新提示的情况下读取密码
read -s
Python 有类似的东西吗?即,
password = raw_input('Password: ', dont_print_statement_back_to_screen)
替代方法:在将键入的字符发送回屏幕之前将其替换为“*”(也称为浏览器样式)。
最佳答案
>>> import getpass
>>> pw = getpass.getpass()
https://stackoverflow.com/questions/1761744/