Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 2, 2016 18:25:07

Djo0513
Зарегистрирован: 2016-09-02
Сообщения: 92
Репутация: +  0  -
Профиль   Отправить e-mail  

Я нуль в Python'e, подскажите пожалуйста...

Надо, чтобы программы выполняло действие не на ввод y, а на нажатие клавиши y.
То есть надо чтобы пользователь лишний раз не нажимал Enter, а программа сама схватывала действие пользователя. Надеюсь вы меня поняли. В дельфи это было очень легко проделать, но как это сделать на IDLE?



Лучший учитель - это ты сам.

Офлайн

#2 Сен. 4, 2016 11:10:00

Djo0513
Зарегистрирован: 2016-09-02
Сообщения: 92
Репутация: +  0  -
Профиль   Отправить e-mail  

Я нуль в Python'e, подскажите пожалуйста...

Нашёл какую то хрень, говорят поможет, но я не инглиш тичер. https://docs.python.org/3.4/library/curses.html и ещё одна https://pypi.python.org/pypi/getch#downloads



Лучший учитель - это ты сам.

Офлайн

#3 Сен. 4, 2016 14:57:04

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Я нуль в Python'e, подскажите пожалуйста...

Djo0513
Нашёл какую то хрень
Во во. Консольные приложения не предназначены для такого баловства. И не надо так делать получится смесь ежа и ужа. Нужна интерактивность - берете pygame или Tkinter или Qt и делаете GUI приложение.



Офлайн

#4 Сен. 4, 2016 14:57:04

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Я нуль в Python'e, подскажите пожалуйста...

Djo0513
Нашёл какую то хрень
Во во. Консольные приложения не предназначены для такого баловства. И не надо так делать получится смесь ежа и ужа. Нужна интерактивность - берете pygame или Tkinter или Qt и делаете GUI приложение.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version