Уведомления

Группа в Telegram: @pythonsu

#1 Март 21, 2015 22:58:28

spikeqzz
Зарегистрирован: 2015-03-14
Сообщения: 31
Репутация: +  0  -
Профиль   Отправить e-mail  

Нажатие клавиш..

Всем привет.
Возник вопрос. Как можно щитовать нажатие клавиш?
Ну например:
Нажмите Enter для продолжения.
или
Нажмите Y или N

и при нажатии чтобы начинал воспроизводится программный код….
Заранее спасибо!

Отредактировано spikeqzz (Март 21, 2015 22:58:54)

Офлайн

#2 Март 21, 2015 23:30:46

terabayt
От: Киев
Зарегистрирован: 2011-11-26
Сообщения: 1099
Репутация: +  103  -
Профиль   Отправить e-mail  

Нажатие клавиш..

второй пайтон

print('Hello')
raw_input('press Enter')
print('la-la-la')
a = raw_input('Yes or No? ').lower()
if a == 'y':
    import this
третий
print('Hello')
input('press Enter')
print('la-la-la')
a = input('Yes or No? ').lower()
if a == 'y':
    import this
может нужно книгу почитать?



————————————————
-*- Simple is better than complex -*-

Отредактировано terabayt (Март 21, 2015 23:33:16)

Офлайн

#3 Март 21, 2015 23:35:17

spikeqzz
Зарегистрирован: 2015-03-14
Сообщения: 31
Репутация: +  0  -
Профиль   Отправить e-mail  

Нажатие клавиш..

terabayt
второй пайтон
Спасибо большое!
Я сейчас почучуть собираю информацию, сейчас школа, некогда читать
Жду каникулы для начала чтения

Офлайн

#4 Март 21, 2015 23:35:32

4kpt_III
Зарегистрирован: 2014-12-22
Сообщения: 999
Репутация: +  39  -
Профиль   Отправить e-mail  

Нажатие клавиш..

Импорт внутри логического ограничения. Не в начале скрипта. Ай яй яй

Отредактировано 4kpt_III (Март 21, 2015 23:36:23)

Офлайн

#5 Март 21, 2015 23:56:43

terabayt
От: Киев
Зарегистрирован: 2011-11-26
Сообщения: 1099
Репутация: +  103  -
Профиль   Отправить e-mail  

Нажатие клавиш..

4kpt_III
Импорт внутри логического ограничения. Не в начале скрипта. Ай яй яй
а что Вы предлагаете? можно перенаправить вывод, а потом импортировать, но это тоже не в начале.



————————————————
-*- Simple is better than complex -*-

Офлайн

#6 Март 22, 2015 10:12:22

4kpt_III
Зарегистрирован: 2014-12-22
Сообщения: 999
Репутация: +  39  -
Профиль   Отправить e-mail  

Нажатие клавиш..

terabayt
Просто исправить запускаемый скрипт. Сделать там какой-то элемент-аналог run() и запускать его через логическое ограничение как у Вас в

if __name__ == "__main__":

Отредактировано 4kpt_III (Март 22, 2015 10:12:55)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version