Форум сайта python.su
Всем привет.
Возник вопрос. Как можно щитовать нажатие клавиш?
Ну например:
Нажмите Enter для продолжения.
или
Нажмите Y или N
и при нажатии чтобы начинал воспроизводится программный код….
Заранее спасибо!
Отредактировано spikeqzz (Март 21, 2015 22:58:54)
Офлайн
второй пайтон
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
Отредактировано terabayt (Март 21, 2015 23:33:16)
Офлайн
terabaytСпасибо большое!
второй пайтон
Офлайн
Импорт внутри логического ограничения. Не в начале скрипта. Ай яй яй
Отредактировано 4kpt_III (Март 21, 2015 23:36:23)
Офлайн
4kpt_IIIа что Вы предлагаете? можно перенаправить вывод, а потом импортировать, но это тоже не в начале.
Импорт внутри логического ограничения. Не в начале скрипта. Ай яй яй
Офлайн
terabayt
Просто исправить запускаемый скрипт. Сделать там какой-то элемент-аналог run() и запускать его через логическое ограничение как у Вас в
if __name__ == "__main__":
Отредактировано 4kpt_III (Март 22, 2015 10:12:55)
Офлайн