Python tab 补全
1. 先准备一个tab.py的脚本
shell> cat tab.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#!/usr/bin/python
# python tab file
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默认的模块存放地址
1
2
3
4
5
6
7
|
[root@localhost ~] # python
Python 2.6 . 6 (r266: 84292 , Nov 22 2013 , 12 : 16 : 22 )
[GCC 4.4 . 7 20120313 (Red Hat 4.4 . 7 - 4 )] on linux2
Type "help" , "copyright" , "credits" or "license" for more information.
>>> import sys
>>> sys.path
[' ', ' / usr / lib64 / python26. zip ', ' / usr / lib64 / python2. 6 ', ' / usr / lib64 / python2. 6 / plat - linux2 ',
|
3. 拷贝该脚本到默认模块存放路径
1
|
cp tab.py /usr/lib64/python2 .6/
|
4. 现在可以用了
本文转自不要超过24个字符博客51CTO博客,原文链接http://blog.51cto.com/cstsncv/1917139如需转载请自行联系原作者
cstsncv
Python tab 补全相关推荐
- centos7 python tab补全
centos7 python tab补全 1.编写tab.py [vagrant@node100 ~]$ cat tab.py #!/usr/bin/python # python startup f ...
- python tab补全
看视频发现讲课的老师python可以tab补全,网上找了一段代码 如下: [root@node01 data]#vi tab.py 1 #!/usr/bin/env python 2 # python ...
- linux python tab补全_python交互模式下实现tab自动补全功能
建立.pythonstartup文件 $ cat .pythonstartup # cat ~/.pythonstartup # python startup file #!/usr/bin/env ...
- python学习------tab补全
python学习------tab补全 python也可以进行tab键补全 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 #!/usr/bin/env ...
- python代码命令行tab补齐_Python语言交互模式下命令tab补全
本文主要向大家介绍了Python语言交互模式下命令tab补全,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助. python默认就可以进行tab补全命令行,在交互模式下,只要自己写个 ...
- MySQL(1)数据库介绍,配置MySQL的tab补全
文章目录 一.数据库的基本概念 1.1 使用数据库的必要性 1.2 数据库的概念 1.2.1 数据(Data) 1.2.2 表 1.2.3 数据库 1.2.4 数据库管理系统(DBMS) 1.2.5 ...
- Python 之vim编写python自动补全
Pydiction :vim - python自动补全插件 插件的安装如下: 1.下载插件包 https://github.com/vim-scripts/Pydiction 可以直接下载,也可git ...
- python自动补全库_叼炸天的库! 自动补全 Python 代码,能节省 60% 敲码时间
近日,Reddit 上的一篇帖子引起了网友的热议.帖子作者「mlvpj」称: 「我们使用深度学习完成了一个简单的项目,可以自动进行 Python 代码补全.」 根据介绍,该项目基于 LSTM 模型,训 ...
- python自动补全库_这个库厉害了,自动补全Python代码,节省50%敲码时间
近日,Reddit 上的一篇帖子引起了网友的热议.帖子作者「mlvpj」称: 「我们使用深度学习完成了一个简单的项目,可以自动进行 Python 代码补全.」 根据介绍,该项目基于 LSTM 模型,训 ...
最新文章
- Android XML pull 解析器
- SAP WM 2-Step Picking的TO单据特殊的地方
- Android资源文件
- Marketing Cloud extension field technical name
- 多年前那些优秀的工程师,后来都去哪儿了?
- 用python写web网页_从零开始,使用python快速开发web站点(1) | 学步园
- An Energy-Efficient Ant-Based Routing Algorithm for Wireless Sensor Networks (无线传感网中基于蚁群算法的能量有效路由)2
- [转]解决IE下CSS背景图片闪烁的Bug
- 取出客户端卸载CKEditor中的内容,放入数据库中的方案
- 2021年肇庆高考成绩查询,2021年肇庆高中学校排名及录取分数线排名
- NoSQL技术入门简介
- linux 添加定时器,linux 添加定时任务
- 装饰器补充、三元表达式、生成式、匿名函数
- Windows 8 六大关机模式 详解
- electron打包时报错could not find: “C:\Users\xxxx\AppData\Local\Temp\t-OLh5E0\0-messages.nsh“
- matlab实现牛顿下山法(下山过程)
- Python中字典的应用及相关操作!
- python 绘制科赫雪花
- 研究生的第一个寒假---------------------------------修音箱(2019.1.25)
- 亚马逊云搭建windows_从亚马逊购买Windows 10时要防伪