python中 tab 键自动补全
来源:互联网 发布:远程迅雷 linux 编辑:程序博客网 时间:2024/05/20 23:57
1、使用python命令行查找不熟悉使用方法时,python命令行没有自带tab补全功能问题
[root@docker ~]# vim tab.py#!/usr/bin/env python # python startup file import sysimport readlineimport rlcompleterimport atexitimport 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: passatexit.register(readline.write_history_file, histfile)del os, histfile, readline, rlcompleter
2、代码有了,但还需将脚本放到python指定的目录下,可以使用sys.path来查看
>>> import sys>>> sys.path['', '/usr/lib64/python26.zip', '/usr/lib64/python2.6', '/usr/lib64/python2.6/plat-linux2', '/usr/lib64/python2.6/lib-tk', '/usr/lib64/python2.6/lib-old', '/usr/lib64/python2.6/lib-dynload', '/usr/lib64/python2.6/site-packages', '/usr/lib64/python2.6/site-packages/gst-0.10', '/usr/lib64/python2.6/site-packages/gtk-2.0', '/usr/lib64/python2.6/site-packages/webkit-1.0', '/usr/lib/python2.6/site-packages']
一般会将代码放在/usr/lib64/python2.6/site-packages目录下,可在任何目录下直接导入
>>> sys.sys.__class__( sys.__stdout__ sys.executable sys.pathsys.__delattr__( sys.__str__( sys.exit( sys.path_hookssys.__dict__ sys.__subclasshook__( sys.exitfunc( sys.path_importer_cachesys.__displayhook__( sys._clear_type_cache( sys.flags sys.platformsys.__doc__ sys._current_frames( sys.float_info sys.prefixsys.__excepthook__( sys._getframe( sys.getcheckinterval( sys.ps1sys.__format__( sys.api_version
0 0
- python中 tab 键自动补全
- python tab键自动补全
- 配置python tab键自动补全
- python <tab>自动补全
- Python TAB 自动补全
- python <tab>自动补全
- 配置python命令tab键自动补全
- 配置python命令tab键自动补全
- Python命令添加Tab键自动补全
- 配置python命令tab键自动补全
- linux下配置python命令tab键自动补全
- python Linux Tab自动补全
- Python命令Tab自动补全脚本
- python的tab自动补全
- python 中TAB空格补全
- python中使用tab补全
- python tab 补全
- python tab补全
- redis 可视化监控工具
- 矩阵一些知识的积累
- CheckBox 实现简单的点击开关控制
- struts2知识点
- C语言中的算术运算符和算术表达式
- python中 tab 键自动补全
- HashMap Hashtable区别
- hdu 1029 Ignatius and the Princess IV 动态规划
- 在tomcat上发布一个javaweb项目
- OpenJudge NOI题库 6266:取石子游戏
- Java+MySQL实现网络爬虫程序
- verilog 有符号数(2转)
- 如何开发一个Server-Client模型的程序
- tail 命令