Найти - Пользователи
Полная версия: Проблема с простейшим выводом
Начало » Python для новичков » Проблема с простейшим выводом
1 2 3
XeeDaymon
Извините неправильно написал. Цифры, которые я ввожу. То есть, чтобы другие не видели какие цифры я ввожу. Можно так сделать?
FishHook
ZeUsM,
ЩИТО?
FishHook
XeeDaymon
Извините неправильно написал. Цифры, которые я ввожу. То есть, чтобы другие не видели какие цифры я ввожу. Можно так сделать?
без геморроя нельзя
py.user.next
XeeDaymon
То есть, чтобы другие не видели какие цифры я ввожу. Можно так сделать?
>>> import getpass
>>> 
>>> p = getpass.getpass('test: ')
test: 
>>> p
'abc'
>>>
XeeDaymon
Я написал как ответил py.user.next. В ответ написали

Warning (from warnings module):
File “C:\Python34\lib\getpass.py”, line 101
return fallback_getpass(prompt, stream)
GetPassWarning: Can not control echo on the terminal.
Warning: Password input may be echoed.
Password:

Что это?
ZeUsM
FishHook
ZeUsM,ЩИТО?
У Лианга все примеры с eval(), что в нем такого уж совсем плохого?
ZeUsM
XeeDaymon
Я написал как ответил py.user.next. В ответ написалиWarning (from warnings module): File “C:\Python34\lib\getpass.py”, line 101 return fallback_getpass(prompt, stream)GetPassWarning: Can not control echo on the terminal.Warning: Password input may be echoed.Password:Что это?
А что было введено - то, у меня все работает нормально, без ошибок.
py.user.next
XeeDaymon
В ответ написали
запускай в консоли
XeeDaymon
Ввёл в консоли. Ошибок не выдало. Но не смог ввести p (то есть я пытался ввести в test: и цифры и буквы и ничего не ввелось). А потом когда набрал p выдали что-то очень странное.

'\x00P\x00P\x00O'

Может у меня ещё мало знаний по python, но я понятия не имею что это.
py.user.next
XeeDaymon
Но не смог ввести p (то есть я пытался ввести в test: и цифры и буквы и ничего не ввелось).
оно и не выводит ничего, просто принимает символы
ты же не хочешь, чтобы люди знали, сколько символов в твоём пароле

XeeDaymon
А потом когда набрал p выдали что-то очень странное.
введи только цифры и посмотри
и поставь себе новый питон

>>> import getpass
>>> p = getpass.getpass('test: ')
test: 
>>> p
'абвг'
>>>
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB