4

私のpythonlinuxコンソールアプリケーションでは、cursesを使用してデータの表示を処理します。同時に、コマンドを入力するための入力行が必要です。これは、ほとんど古き良きirssiスタイルです。デフォルトのcursesgetch()では、raw_input関数の基本的な機能(カーソルを移動したり入力履歴を参照したりするための矢印キー)を取得するために、多くのコーディングを行う必要があります。

入力イベントをキャプチャし、sys.stdinを読み取る関数を使用することはできないため、このような動作をcursesで機能させる簡単な方法はありますか?

4

1 に答える 1

1

curses.textpad を使用する

http://www.python.org/doc/2.4.1/lib/module-curses.textpad.html

于 2008-11-29T04:01:43.937 に答える