python命令行tab实例小妙招
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python命令行tab实例小妙招相关的知识,希望对你有一定的参考价值。
用习惯了tab实例,在python command line下面不能使用tab补全感觉很是不爽有没有,在网上找了一下tab实例的方法,基本上都大同小异。
这个方法亲测有效,但是涉及到改环境变量什么的感觉有点麻烦,直接弄成模块导入更方便
1,找到python的lib路径
# cd /usr/lib/python2.7/site-packages
2,vim tab.py 照抄链接中的代码就好了:
#!/usr/bin/env python try: import readline except ImportError: print("Module readline not available.") else: import rlcompleter readline.parse_and_bind("tab: complete")
看效果:
$ python Python 2.7.5 (default, Nov 20 2015, 02:00:19) [GCC 4.8.5 20150623 (Red Hat 4.8.5-4)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import tab >>> s=‘abc‘ >>> s s setattr( sorted( str( super( set( slice( staticmethod( sum( >>>
任何用户都可以直接通过import tab来使用噢!
本文出自 “一直在路上” 博客,请务必保留此出处http://chenql.blog.51cto.com/8732050/1908978
以上是关于python命令行tab实例小妙招的主要内容,如果未能解决你的问题,请参考以下文章