[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Перехват нажатий клавиш без иксов.



19 июля 2013 г., 12:16 пользователь Korona Auto Ltd.\ Andrey N. Prokofiev <andy@korona-auto.com> написал:
Нужно на питоне перехватывать нажатия клавиш с клавиатуры и записывать в файл (для примера).

Перехватывать или организовывать небуферированный ввод?
 
Скрипт должен принимать нажатия без входа в консольный режим (да и монитора нету).

Что сиё значит? В каком же режиме должен быть интерфейс, если иксов нет, а в консольный входить нельзя?
 
В дебиане есть библиотека python-pygame, но без иксов у меня перехват не работал.

Внезапно, да?!
 
Посоветуйте что-нибудь. Заранее спасибо.

Советую: ncurses. Присутствует в стандартной библиотеке питона в модуле curses. Умеет очень многое. Например, небуферированный ввод.


Reply to: