Python中的Tab补全用法

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

1
2
3
4
5
6
7
8
# 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

Sidebar