Найти - Пользователи
Полная версия: как обработать нажатие на кнопку "C" ?
Начало » Python для новичков » как обработать нажатие на кнопку "C" ?
1
goblin_maks
приложение консольное..SIGINT использовать не имею возможности..необходимо обработать нажатие на кнопку С …как это сделать без дополнительных модулей..?
sypper-pit
raw_input а дальше определяешь есть запрос или нет …
neo08
goblin_maks
приложение консольное..SIGINT использовать не имею возможности..необходимо обработать нажатие на кнопку С …как это сделать без дополнительных модулей..?
Якщо працюєш під Лінукс то
sypper-pit
raw_input а дальше определяешь есть запрос или нет …
Наскільки мені відомо raw_input зчитує рядок. Тобто треба натиснути c а потім Enter, що мабуть не підходить…

Якщо ОС Віндовс, то код отриманої клавіші можна отримати
import msvcrt
msvcrt.getch()
PS Запускати треба в консолі (в IDLE не працює!)
Якщо ОС Лінукс то дивимось сюди
PS Наразі не маю Лінукса щоб протестувати:(
sypper-pit
neo08
Наскільки мені відомо raw_input зчитує рядок. Тобто треба натиснути c а потім Enter, що мабуть не підходить…

Якщо ОС Віндовс, то код отриманої клавіші можна отримати
Код:

import msvcrt
msvcrt.getch()

PS Запускати треба в консолі (в IDLE не працює!)
Якщо ОС Лінукс то дивимось сюди
PS Наразі не маю Лінукса щоб протестуватиsad
согласен… что придётся жать Enter , возможно я не прав.
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