python 中的命令补全脚本

该命令补全脚本来自网络,把脚本放到特定的目录下,用的时候import进来就可以了

路径如下查找:

>>> os.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/lib/python2.6/site-packages']

把脚本放到/usr/lib64/python2.6/site-packages下即可

补全脚本:tab.py

#!/usr/bin/env python

# python startup file

import sys

import readline

import rlcompleter

import os

readline.parse_and_bind('tab: complete')

histfile = os.path.join(os.environ['HOME'], '.pythonhistory')

更多相关文章
  • 获取备注的类: ///   /// 备注特性 /// public class RemarkAttribute : Attribute { private string m_remark; public RemarkAttribute(string remark) { this.m_remark = ...
  • 今天是我入职一个创业公司的第二天.由于公司今天才把自己用的电脑买回来,只好今天在做着每一个技术人员入职第一天常做的事:安装相关开发软件,配置开发环境. 在安装软件的过程中,由于下载最新版的android studio比较缓慢,只好在下载过程中随便翻翻.然后,看到一个开发群里,一位朋友还在聊面试的事, ...
  • 先为最近几期的跳票向大家道声抱歉.最近由于人手不足,杂志这边的工作常有耽误.如有对InDesign或电子出版比较了解的朋友愿意帮忙的,欢迎联系 yangsai#51cto.com ,谢谢! 本期为2012年2月号,总第17期,主题为运维安全. 在线阅读: <Linux运维趋势>2012年 ...
  • 1.1 Context descriptors Tomcat4中的Manager和Admin管理工具其实就是利用它来部署的.在Tomcat5中提出了Context descriptor这个概念,且为其配置了一个专有目录,而不像Tomcat4那样大杂烩一般地放置在$appBase目录下.Context ...
  • demo功能:全景浏览 效果,可上下左右前后转动浏览. demo说明:项目中pano.jpg 是贴图 .将这个图贴到球型模型上,摄像机设定为球的中心点,在内向球外观看贴图. demo截屏:     demo主要代码:plview.m部分(显示全景的view) [csharp] #import &qu ...
  • 轻松DIY精简CentOS自动安装ISO 俗话说一瘦遮三丑,一胖全没有.原生的系统过于庞大和臃肿,工作中有很多组件和安装包根本是用不到的,只安装我们需要的组件,并实现自动安装,这样在产线批量布署服务器的时候,显的效率非常高. a.在VM安装linux系统 b.安装定制工具anaconda repod ...
一周排行