Pythonでraw_inputでcursesを使用する
-
11-07-2019 - |
質問
Python Linuxコンソールアプリケーションでは、cursesを使用してデータの表示を処理します。同時に、私はコマンドを入力するための入力行を持ちたいと思います。これは、ほぼ昔ながらのirssiスタイルです。デフォルトのcurses getch()を使用すると、raw_input関数の基本的な機能を得るために多くのコーディングを行う必要があります。カーソルを移動したり、入力履歴を参照したりするための矢印キー。
入力イベントをキャプチャし、sys.stdinを読み取る関数を使用できないため、cursesでこのような動作を動作させる簡単な方法があります。
解決
curses.textpadを使用
http://www.python.org /doc/2.4.1/lib/module-curses.textpad.html
所属していません StackOverflow