Уведомления

Группа в Telegram: @pythonsu

#1 Март 28, 2014 09:44:27

XeeDaymon
Зарегистрирован: 2014-03-28
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с простейшим выводом

Извините неправильно написал. Цифры, которые я ввожу. То есть, чтобы другие не видели какие цифры я ввожу. Можно так сделать?

Офлайн

#2 Март 28, 2014 09:59:00

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Проблема с простейшим выводом

ZeUsM,
ЩИТО?



Офлайн

#3 Март 28, 2014 10:00:02

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Проблема с простейшим выводом

XeeDaymon
Извините неправильно написал. Цифры, которые я ввожу. То есть, чтобы другие не видели какие цифры я ввожу. Можно так сделать?
без геморроя нельзя



Офлайн

#4 Март 28, 2014 10:27:26

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10016
Репутация: +  857  -
Профиль   Отправить e-mail  

Проблема с простейшим выводом

XeeDaymon
То есть, чтобы другие не видели какие цифры я ввожу. Можно так сделать?
>>> import getpass
>>> 
>>> p = getpass.getpass('test: ')
test: 
>>> p
'abc'
>>>



Отредактировано py.user.next (Март 28, 2014 10:27:59)

Офлайн

#5 Март 28, 2014 10:53:18

XeeDaymon
Зарегистрирован: 2014-03-28
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с простейшим выводом

Я написал как ответил 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:

Что это?

Офлайн

#6 Март 28, 2014 16:03:35

ZeUsM
Зарегистрирован: 2013-04-16
Сообщения: 23
Репутация: +  2  -
Профиль   Отправить e-mail  

Проблема с простейшим выводом

FishHook
ZeUsM,ЩИТО?
У Лианга все примеры с eval(), что в нем такого уж совсем плохого?



Нет сегодняшних ошибок, есть вчерашние недоработки.

Отредактировано ZeUsM (Март 28, 2014 16:04:06)

Офлайн

#7 Март 28, 2014 16:12:13

ZeUsM
Зарегистрирован: 2013-04-16
Сообщения: 23
Репутация: +  2  -
Профиль   Отправить e-mail  

Проблема с простейшим выводом

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:Что это?
А что было введено - то, у меня все работает нормально, без ошибок.



Нет сегодняшних ошибок, есть вчерашние недоработки.

Офлайн

#8 Март 28, 2014 18:57:20

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10016
Репутация: +  857  -
Профиль   Отправить e-mail  

Проблема с простейшим выводом

XeeDaymon
В ответ написали
запускай в консоли



Офлайн

#9 Март 29, 2014 06:48:29

XeeDaymon
Зарегистрирован: 2014-03-28
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с простейшим выводом

Ввёл в консоли. Ошибок не выдало. Но не смог ввести p (то есть я пытался ввести в test: и цифры и буквы и ничего не ввелось). А потом когда набрал p выдали что-то очень странное.

'\x00P\x00P\x00O'

Может у меня ещё мало знаний по python, но я понятия не имею что это.

Офлайн

#10 Март 29, 2014 08:10:48

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10016
Репутация: +  857  -
Профиль   Отправить e-mail  

Проблема с простейшим выводом

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

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

>>> import getpass
>>> p = getpass.getpass('test: ')
test: 
>>> p
'абвг'
>>>



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version