getpass.getpass()在ipython笔记本上挂起

时间:2017-12-09 20:47:23

标签: ipython jupyter-notebook password-protection getpass

我在ipython笔记本上使用非常简单的代码供用户输入密码。用户输入密码后命令挂起。这是我的代码示例 -

import getpass

try:
    p = getpass.getpass()
except Exception as error:
    print('ERROR', error)
else:
    print('Password entered:', p)

我也试过raw_input(),它的挂起方式完全相同。

try:
    p = raw_input()
except Exception as error:
    print('ERROR', error)
else:
    print('Password entered:', p)

任何想法是什么解决方案。

我正在AWS服务器上运行jupyter笔记本。以下是版本详细信息 -

    Python 2.7.13 |
    Anaconda 2.5.0 (64-bit)| (default, Dec 20 2016, 23:09:15) 
    GCC 4.4.7 20120313 
    Red Hat 4.4.7-1
    IPython.__version__ '4.0.3'

0 个答案:

没有答案