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 ...
一周排行
  • 在去年的一个数据备份的会议上,我和参会人员分享了数据备份系统的相关技术.其中一个观点是随着闪存技术的不断发展,总有一天闪存会成为一种主流的备份介质,其主要原因在于闪存介质的高密特性以及故障的可预测性.当然,由于闪存介 ...
  • centOS 6.2安装chrome浏览器   下面介绍一下快速安装chrome的方法 vim /etc/yum.repos.d/CentOS-Base.repo   根据你的系统增加一个节点 32-bit [goo ...
  • 百度副总裁朱光与欢聚时代CEO李学凌易网科技讯 5月29日消息,在2014年百度联盟峰会上,欢聚时代CEO李学凌表示,在未来十年将不再存在互联网公司和传统公司的区分,现在大家要有一个警醒,传统的公司有可能反过来颠覆互 ...
  • HTML5提供了新的结构元素——例如header.hgroup.article.section.footer.nav等来定义网页,将使网页结构更加简洁严谨,语义更加结构化,而不用迂回通过class或id来为结构命名. ...
  • 在网上找过很多次相关资料,还是自己整理一下吧.实践了才是自己的,只看永远是别人的. 服务器:Server 2008 R2(IP:192.168.1.106):客户端:Server 2008 R2(IP:192.168 ...
  • 新建虚拟机 自定义 硬件兼容性:Workstation9.0 我以后在安装 客户机操作系统:Linux 版本:Red Hat Enterprise Linux 6 64-bit 虚拟机名称:RHEL 位置:D: ...
  • 两个原因: 1.密码输入错误了. 2.要么服务没有开启. 对于密码输错了那么就再输入正确的密码.   www.2cto.com   如果服务没有开启的话,开启服务吧,在运行框里面输入:services.msc,在弹出 ...
  • <style>       div{text-indent:40px;} </style> <script> window.onload=function(){ var arr=[ ...
  • 昨天凌晨2点多,魅族科技官方微博突然发了一条消息,看起来真是太那个啥了....原来是关于优衣库的.那么三里屯的优衣库各种刷屏是什么情况?原来真相是... 刚才我们报道了魅族用MX5来吐槽iPhone拍照噪点多的文章, ...
  • 在百思买.万得城美欧两大领先家电电子零售商折戟中国市场之后,外资家电零售商在中国市场的新举措备受关注.1月24日,RadioShack(中文译名"睿侠")数码连锁零售公司表示,将联手中国最大的平台 ...