1

標準入力から行を読み取る短い python スクリプトを作成していますが、それを実行してホーム、エンド、左、右などのキーを押すと、機能せず、代わりに行にキーが出力されます。

また、Python のインタラクティブ コンソールと同じように、編集履歴を表示する「up/down」機能も必要です。

これを行う簡単な方法はありますか?getch と curses を試しましたが、これは簡単ではないようです。コマンドラインウィンドウを絡ませるcursesを試しています。

4

1 に答える 1

6

GNU readline インターフェイスを使用します。

于 2012-04-21T00:53:48.193 に答える