2
我想获得一个提示,要求我的密码,但当我尝试拨打电话getpass.getpass()
它只是冻结。我使用Canopy上的Python 2.7在Windows 7 64位上运行。Python的getpass.getpass()函数调用挂起
import sys
import getpass
p = getpass.getpass()
print p
我想获得一个提示,要求我的密码,但当我尝试拨打电话getpass.getpass()
它只是冻结。我使用Canopy上的Python 2.7在Windows 7 64位上运行。Python的getpass.getpass()函数调用挂起
import sys
import getpass
p = getpass.getpass()
print p
Python“由于无法接收来自标准输入的输入而实际上冻结”。请参阅https://support.enthought.com/entries/22157050-Canopy-Python-prompt-QtConsole-Can-t-run-getpass-or-interactive-OS-shell-commands-or-Windows-process
解决的办法是使用不同的解释器。我切换到IDLE并解决了问题。