Могу ли я получить консольный ввод без эха в python?

Могу ли я получить консольный ввод без эха в python?

3 Solutions collect form web for “Могу ли я получить консольный ввод без эха в python?”

Использовать getpass :

>>> from getpass import getpass >>> getpass() Password: 'secret' 

Существует еще одно решение (по крайней мере, в системах Unix, я не знаю, работает ли это на Windows). Просто отключите вывод консоли и используйте raw_input:

 os.system("stty -echo") password = raw_input('Enter Password:') os.system("stty echo") print "\n" 

Может быть, «консольный» модуль – это ваша единственная ставка (это своего рода «вилка» модуля curses для Unix), однако я не видел ничего, связанного с отключением терминального эха на своей домашней странице, вы можете попытаться вникнуть в него самостоятельно.

  • Что делает что-то итерабельным в python
  • Python, как поместить 32-битное целое число в массив байтов
  • Получение индекса возвращаемого значения max или min с помощью max () / min () в списке
  • Использовать все буквы в строке в Python?
  • Python: одновременное выполнение нескольких процессов
  • API сайтов Google + OAuth2 (на Appengine)
  • Производный класс не запущенный код в _init_
  • Как получить статус процесса с помощью pid?
  •  
    Interesting Posts for Van-Lav

    Python: см., Если один набор содержит другое полностью?

    Установка scikits.learn.hmm.GaussianHMM в последовательности последовательности переменной длины

    Python: используемые значения Max и Min

    Почему я не могу найти документацию / ресурсы pywin32

    Уменьшение размера векторизованного контура

    ImportError: нет модуля с именем Image

    Как определить горизонтальные линии в изображении и получить его y-координаты с помощью python и opencv?

    python urllib2 – подождите, пока страница закончит загрузку / перенаправление перед очисткой?

    Лучший способ извлечь текст из документа Word без использования COM / автоматизации?

    Это как вы разбиваете на страницы, или есть лучший алгоритм?

    сбор ошибка. AttributeError: объект 'module' не имеет атрибута 'init'

    Почему конечное повторение в lookbehind не работает в некоторых вариантах?

    Родительский класс Python, получающий доступ к переменной класса дочернего класса

    Определите, какую версию OpenCV

    с использованием python regex для извлечения определенных URL-адресов из текста

    Python - лучший язык программирования в мире.