答案 0 :(得分:59)
答案 1 :(得分:5)
还有另一个解决方案(至少在unix系统上,我不知道这是否适用于Windows)。只需关闭控制台输出并使用raw_input:
os.system("stty -echo")
password = raw_input('Enter Password:')
os.system("stty echo")
print "\n"
答案 2 :(得分:0)
也许'console'模块是你唯一的赌注(它是Unix的curses模块的'fork'),但是我在主页上没有看到任何与终端回声禁用相关的内容,你可能会尝试挖掘进入它自己。