Расширить code.InteractiveInterpreter с историей, завершением вкладки, - PullRequest
1 голос
/ 06 марта 2019

Есть ли простой способ расширить code.InteractiveInterpreter с помощью истории, завершения табуляции, ...?

Сейчас я занимаюсь созданием подклассов code.InteractiveInterpreter для получения входных данных и передачи результатов вдругой процесс.Теперь я хотел бы добавить такие функции, как история (стрелки вверх и вниз) и завершение (вкладка) так же, как это делает обычная оболочка Python / IPython.

Я не могу найти много информации по этому вопросуза исключением исходного кода Python / CPython / IPython и readline GNU:

Является ли GNU readline правильным способом??Как мне использовать его в Python 3?

...