韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 头条 > 新手必学的使用命令行实现tab键自动补全功能

新手必学的使用命令行实现tab键自动补全功能

自动补全

头像

silencement

2019-07-15 13:02:254037浏览 · 0收藏 · 0评论

具体实现步骤如下

1.编写具体的实现tab补全功能的脚本,名为tab.py

#!/usr/bin/python   
# python tab complete   

import sys   
import readline   
import rlcompleter   
import atexit   
import os   
# tab completion   
readline.parse_and_bind('tab: complete')   
# history file   
histfile = os.path.join(os.environ['HOME'], '.pythonhistory')   
try:   
    readline.read_history_file(histfile)   
except IOError:   
    pass   
atexit.register(readline.write_history_file, histfile)   

del os, histfile, readline, rlcompleter

2.查看当前服务器python的模块路径

>>> import sys  
>>> sys.path  
['', '/usr/lib64/python27.zip', '/usr/lib64/python2.7', '/usr/lib64/python2.7/plat-linux2',
 '/usr/lib64/python2.7/lib-tk', '/usr/lib64/python2.7/lib-old', '/usr/lib64/python2.7/lib-dynload', 
 '/usr/lib64/python2.7/site-packages', '/usr/lib/python2.7/site-packages']  
>>>

python的模块放在了/usr/lib64/python27下面,将脚本拷贝到该目录下,在使用时导入即可。

3.导入tab

>>> import tab  

>>> import os  

>>> os.  

Display all 249 possibilities? (y or n)  

4.但python读取模块的路径顺序优先是从当前目录开始,所以若是当前目录也存在tab.py,但内容不同的python脚本,则可能会报错,所以在环境变量中也指定tab.py脚本

#for python  
export PYTHONSTARTUP=/usr/lib64/python2.7/tab.py
关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

GAI视频免费播放器| 《厨房激战5》完整版在线观看| 起死回生| 丫头把腿开大让我添添| 打牌生猴子的视频大全| 《家政女孩2》免费观看| 甜蜜惩罚~我是看守专用宠物| 在线小视频| 坤坤寒入桃子里电视剧| 日韩电影在线观看高清版电视剧 | 宝宝水帘洞都拉丝了怎么办| | 录像狗配女人| 国产| 三级产区和二级产区的区别与联系| 荷兰日B赛现场视频| 黑科网 今日黑科独家爆料| 原声舌吻| 被一条蛇C到崩溃车颜宁| 9.1芒果浏览器| 免费B站看大片真人电视剧| 0.洞洞饿了1-36集全免费| 男女打扑克| 欧美电影免费观看电视剧大全| 强壮公妇公侵HD中字小说| 为什么男的用手抠女的信道| 《健身房下的特殊待遇》 | 《黑寡妇3:满天星法版》| 羞羞视频| 法国巜做爰的禁忌1| 一家乱战1-13集小说免费阅读| 把腿开大点我添添你SB| 《警花交换做爰》| 芒果浏览器| 为啥女的舒服了要摸自己的胸| 苏苏的骚浪短笔趣阁小说 | 双男床上剧烈运动会怎么消除| 揉鸡的正确手法图解| 国精产品一品二品国精HTC| 春闺艳妇(古言)作者:年富一年| 《请好好疼爱里面》免费观看