Pythonで書かれたプログラムにreadline機能をインポートする必要があります。私は現在バージョン2.7を使用しており、これまでに確認したサードパーティパッケージはバージョン2.6までしか機能しません。 Python 2.7を使用したWindows用のサードパーティのreadlineパッケージを知っていますか?
Pyreadlineはこのためだけに設計されたと思います。
easy_install pyreadline
または:pip install pyreadline
http://pypi.python.org/pypi/pyreadline
また、前方/後方互換性のために以下を使用します。
try:
import readline
except ImportError:
import pyreadline as readline
残念ながら、2019年、pyreadline
は実際にはもう開発されていません。
これは「ドロップイン」の置き換えにはほど遠いですが、 Pythonプロンプトツールキットを調べることもできます。 タブ補完を提供し、ほぼすべての機能を提供しますプラットフォームがあります。引き続きPython 2( )を使用している場合、5か月更新できますが 、Prompt ToolkitはサポートしているようですPython 2 with from __future__ import unicode_literals
。