python命令行添加Tab键自动补全
2015-01-31 16:53
627 查看
system :Red Hat Enterprise Linux Server release 5.6 (Tikanga)
1、获取python目录
2、切换至python目录编写startup.py脚本,处理python中<tab>事件
内容如下:
本文出自 “传奇库子” 博客,请务必保留此出处http://winchoo.blog.51cto.com/9078447/1610304
1、获取python目录
[root@test ~]# python Python 2.4.3 (#1, Dec 10 2010, 17:24:35) [GCC 4.1.2 20080704 (Red Hat 4.1.2-50)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import sys >>> sys.path ['', '/usr/lib64/python24.zip', '/usr/lib64/python2.4', '/usr/lib64/python2.4/plat-linux2', '/usr/lib64/python2.4/lib-tk', '/usr/lib64/python2.4/lib-dynload', '/usr/lib64/python2.4/site-packages', '/usr/lib64/python2.4/site-packages/Numeric', '/usr/lib64/python2.4/site-packages/gtk-2.0', '/usr/lib/python2.4/site-packages']得知python目录/usr/lib64/python2.4
2、切换至python目录编写startup.py脚本,处理python中<tab>事件
内容如下:
[root@test ~]# cd /usr/lib64/python2.4/ [root@test python2.4]# vi startup.py #!/usr/bin/python # python startup 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, rlcompleter3、切换至主目录增加环境变量并使生效
[root@test python2.4]# cd [root@test ~]# vi .bashrc #在最后一行添加: #for python export PYTHONSTARTUP=/usr/lib64/python2.4/startup.py
[root@test ~]# source .bashrc4、验证
[root@test ~]# python Python 2.4.3 (#1, Dec 10 2010, 17:24:35) [GCC 4.1.2 20080704 (Red Hat 4.1.2-50)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import sys >>> sys.path sys.path sys.path_importer_cache sys.path_hooks >>> sys.path
本文出自 “传奇库子” 博客,请务必保留此出处http://winchoo.blog.51cto.com/9078447/1610304
相关文章推荐
- CentOS下为python命令行添加Tab键自动补全功能
- 为python命令行添加Tab键自动补全功能
- CentOS下为python命令行添加Tab键自动补全功能
- CentOS下为python命令行添加Tab键自动补全功能
- python命令行添加Tab键自动补全
- Python命令行添加Tab键自动补全功能
- 为python命令行添加Tab键自动补全功能
- CentOS下为python命令行添加Tab键自动补全功能
- 为python命令行添加Tab键自动补全功能
- Python命令添加Tab键自动补全
- PyCon 2011 - Hidden Treasures of the Python Standard Library - 为Python命令行添加了按键自动补全内容和命令历史功能
- 为Python添加交互模式下TAB自动补全以及命令历史功能
- Python添加tab自动补全及命令历史功能。
- python命令行添加自动补全和命令历史功能
- Linux 中python命令行下面的tab自动补全
- Python高级编程笔记(一)-- Linux下python命令行tab键自动补全功能设置
- 为python添加tab自动补全功能
- python添加tab键自动补全功能
- 配置python命令tab键自动补全
- python交互模式下的tab自动补全