getpass.getpass() висит на ноутбуке ipython

Я использую очень простой код на ноутбуке 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)

Любая идея, что решение для этого.

Я использую ноутбук Jupyter на сервере AWS. Вот детали версии -

    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 ответов

Другие вопросы по тегам