让 python 命令行也可以自动补全


Posted in Python onNovember 30, 2014

许多人都知道 iPython 有很好的自动补全能力,但是就未必知道 python 也同样可以 Tab 键补全,
您可以在启动 python 后,执行下

import readline, rlcompleter; readline.parse_and_bind("tab: complete")

这就可以按 Tab 键补全了。

python 自启动
如果您嫌每次都要键入这东西麻烦的话,可以把上边这行写到 ~/.pythonstartup.py ,
再 ~/.bashrc 里加一个环境变量

export PYTHONSTARTUP=~/.pythonstartup.py这就会每次启动 python 都先执行了

Python 相关文章推荐
python 获取et和excel的版本号
Apr 09 Python
Python实现基于HTTP文件传输实例
Nov 08 Python
Python sys.argv用法实例
May 28 Python
pycharm下打开、执行并调试scrapy爬虫程序的方法
Nov 29 Python
用Python删除本地目录下某一时间点之前创建的所有文件的实例
Dec 14 Python
用TensorFlow实现戴明回归算法的示例
May 02 Python
浅谈Pycharm中的Python Console与Terminal
Jan 17 Python
Python实现的ftp服务器功能详解【附源码下载】
Jun 26 Python
基于python全局设置id 自动化测试元素定位过程解析
Sep 04 Python
python 默认参数相关知识详解
Sep 18 Python
Python使用re模块验证危险字符
May 21 Python
django美化后台django-suit的安装配置操作
Jul 12 Python
Python lambda和Python def区别分析
Nov 30 #Python
Python内置函数之filter map reduce介绍
Nov 30 #Python
Python Queue模块详解
Nov 30 #Python
Python socket C/S结构的聊天室应用实现
Nov 30 #Python
Python open()文件处理使用介绍
Nov 30 #Python
Python fileinput模块使用介绍
Nov 30 #Python
Python 列表list使用介绍
Nov 30 #Python
You might like
set_include_path在win和linux下的区别
2008/01/10 PHP
phpmyadmin安装时提示:Warning: require_once(./libraries/common.inc.php)错误解决办法
2011/08/18 PHP
Firefox下提示illegal character并出现乱码的原因
2010/03/25 Javascript
jquery实现文本框鼠标右击无效以及不能输入的代码
2010/11/05 Javascript
js focus不起作用的解决方法(主要是因为dom元素是否加载完成)
2010/11/05 Javascript
js常用自定义公共函数汇总
2014/01/15 Javascript
JavaScript关闭当前页面(窗口)不带任何提示
2014/03/26 Javascript
IE6-8中Date不支持toISOString的修复方法
2014/05/04 Javascript
jquery常用操作小结
2014/07/21 Javascript
真正好用的js验证上传文件大小的简单方法
2016/10/27 Javascript
初识 Vue.js 中的 *.Vue文件
2017/11/22 Javascript
浅谈SpringMVC中post checkbox 多选框value的值(隐藏域方式)
2018/01/08 Javascript
小程序自定义模板实现吸顶功能
2020/01/08 Javascript
vue-router 控制路由权限的实现
2020/09/24 Javascript
Vue 打包的静态文件不能直接运行的原因及解决办法
2020/11/19 Vue.js
讲解Python中的递归函数
2015/04/27 Python
Python 含参构造函数实例详解
2017/05/25 Python
详解Python3注释知识点
2019/02/19 Python
从训练好的tensorflow模型中打印训练变量实例
2020/01/20 Python
Pycharm远程连接服务器并实现代码同步上传更新功能
2020/02/25 Python
如何用Python 实现全连接神经网络(Multi-layer Perceptron)
2020/10/15 Python
基于Python组装jmx并调用JMeter实现压力测试
2020/11/03 Python
使用css3背景渐变中的透明度来设置不同颜色的背景渐变
2014/03/31 HTML / CSS
解析HTML5中的新功能本地存储localStorage
2016/03/01 HTML / CSS
软件测试面试题
2015/10/21 面试题
国际贸易专业个人求职信范文分享
2013/12/14 职场文书
大学生社会实践方案
2014/05/11 职场文书
设备售后服务承诺书
2014/05/30 职场文书
酒店优秀员工事迹材料
2014/06/02 职场文书
小学语文业务学习材料
2014/06/02 职场文书
管理提升方案
2014/06/04 职场文书
2015年初中元旦晚会活动总结
2014/11/28 职场文书
邀请函样本
2015/02/02 职场文书
简单的辞职信模板
2015/05/12 职场文书
高中班主任工作总结(范文)
2019/08/20 职场文书
Vue和Flask通信的实现
2021/05/19 Vue.js