I need to import the readline functionality in a program written in python. I am currently using version 2.7 and the 3rd party packages I have seen only work up to version 2.6. Does anyone know of a 3rd party readline package for Windows with Python 2.7?
I believe pyreadline was designed just for this.
easy_install pyreadline
or:pip install pyreadline
http://pypi.python.org/pypi/pyreadline
Also, use the following for forward/reverse compatibility:
try:
import readline
except ImportError:
import pyreadline as readline
Unfortunately, in 2019, pyreadline
isn't really developed anymore.
It's far from a "drop-in" replacement, but you could look into Python Prompt Toolkit. It provides tab-completion and then some on just about every platform there is. If you're still using Python 2, you really should upgrade but the Prompt Toolkit does appear to support Python 2 with from __future__ import unicode_literals
.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With