扩展代码。InteractiveInterpreter具有历史记录,制表符完成,

时间:2019-03-06 16:44:32

标签: python python-3.x libreadline

是否可以通过历史记录,制表符完成...来扩展code.InteractiveInterpreter呢?

我现在正在做的是将code.InteractiveInterpreter子类化,以接收来自其他进程的输入并将结果传输到另一个进程。现在,我想像普通的Python shell / IPython一样添加历史记录(向上和向下箭头)和完成(选项卡)之类的功能。

除了Python / CPython / IPython源代码和GNU readline之外,我找不到很多信息。

GNU readline是要走的路吗?如何在Python 3中使用它?

0 个答案:

没有答案