1

有没有一种简单的方法来扩展code.InteractiveInterpreter历史,标签完成,......?

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

除了 Python / CPython / IPython 源代码和 GNU readline 之外,我找不到太多关于此的信息:

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

4

0 回答 0