How To Enable Auto-Completion in Python Shell
Learn how to use TAB to auto-complete expressions in plain vannila Python shell.
If you need to have auto completion in Python shell (almost the same way as iPython), it's very easy.
If you need to have auto completion in Python shell (almost the same way as iPython), it's very easy.
- Create a file named
.pyreadline
with the following content and put it in your home directory.#!python import rlcompleter, readline readline.parse_and_bind('tab: complete')
- Export the file as
PYTHONSTARTUP
variable; for example append it to.bashrc
.echo "export PYTHONSTARTUP=~/.pyreadline" >> ~/.bashrc
Comments
Post a Comment