19 июля 2013 г., 12:16 пользователь Korona Auto Ltd.\ Andrey N. Prokofiev <
a...@korona-auto.com> написал:

> Нужно на питоне перехватывать нажатия клавиш с клавиатуры и записывать в
> файл (для примера).
>

Перехватывать или организовывать небуферированный ввод?


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

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


> В дебиане есть библиотека python-pygame, но без иксов у меня перехват не
> работал.
>

Внезапно, да?!


> Посоветуйте что-нибудь. Заранее спасибо.
>

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

Ответить