Python中的Tab补全用法

刚开始学习Python的时候,没有tab补全是一件很痛苦的事情。tab补全的代码如下:

1
2
3
4
5
6
7
# Python startupfile
Import sys
Import readline
Import rlcompleter
Import os
Readline.parse_and_bind(‘tab:complete’)
Histfile = os.path.join(os.environ[‘HOME’],’pythonhistory’)

将其移动到/usr/lib/python2.7/dist-packages/目录下,测试成功。
还有一个问题,在写tab.py时,保存的时候总会显示“E212:无法打开并写入文件”,后来想了一下,应该是权限不够呗,果断sudo vim tab.py,执行成功。
来源:51cto

Leave a Reply