Получить пароль без вывода сообщений из буфера обмена в Python
Стандартный способ ввода пароля в Python без его повторения - использование getpass.getpass().
Однако он не поддерживает ввод буфера обмена (ctrl-V), который необходим при работе со сложными, высоконадежными паролями.
Кто-нибудь когда-нибудь придумывал обходной путь (получал пароль молча из crtl-V)?
Спасибо!
Р.
0 ответов
В качестве альтернативы можно щелкнуть правой кнопкой мыши вставить из буфера обмена в командную строку.
К сожалению getpass.getpass()
использует getwch()
из Windows C, что не позволяет CTRL+C
быть прочитанным.