python之readline模块 实现自动补全

readline模块介绍


readline可以实现在python编辑器命令输入的时候实现自动补全,输入命令时可以使用上下键、删除键等……

readline模块安装


下载安装readline

#wget https://pypi.python.org/packages/source/r/readline/readline-6.2.4.1.tar.gz#md5=578237939c81fdbc2c8334d168b17907 --no-check-certificate
#pip install readline-6.2.4.1.tar.gz 

这样就把python自动补全的功能安装完毕

如果想启动python编辑器就自动加载,则需要做以下操作:
切换到python目录,我的系统是/usr/lib/python2.7
编辑startup.py脚本
‘#!/usr/bin/python
import readline, rlcompleter
readline.parse_and_bind(“tab: complete”)

授权
‘#chmod 755 /usr/lib/python2.7/startup.py’

修改根目录的.bashrc文件,添加如下一行:
export PYTHONSTARTUP=/usr/lib/python2.7/startup.py

重新加载环境变量
‘#source .bashrc

这样再进入python编辑器就可以自动补全啦

你可能感兴趣的:(Python模块积累)