1

我正在编写一个简短的python脚本来从stdin读取行,但是当我运行它并按下home、end、left、right之类的键时,它不起作用,而是在行上打印键。

我还希望具有“向上/向下”功能来查看编辑历史记录,就像 python 交互式控制台一样。

是否有捷径可寻?我尝试了 getch 和 curses,但似乎并不容易做到这一点。尝试缠结我的命令行窗口的诅咒。

4

1 回答 1

6

使用GNU readline 接口

于 2012-04-21T00:53:48.193 回答