• python tab补全


    看视频发现讲课的老师python可以tab补全,网上找了一段代码
    如下:

    [root@node01 data]#vi tab.py

     1 #!/usr/bin/env python
     2 # python startup file 
     3 import sys
     4 import readline
     5 import rlcompleter
     6 import atexit
     7 import os
     8 # tab completion 
     9 readline.parse_and_bind('tab: complete')
    10 # history file 
    11 histfile = os.path.join(os.environ['HOME'], '.pythonhistory')
    12 try:
    13     readline.read_history_file(histfile)
    14 except IOError:
    15     pass
    16 atexit.register(readline.write_history_file, histfile)
    17 del os, histfile, readline, rlcompleter

    拷贝到python命令路径

    [root@node01 data]#cp tab.py /usr/lib64/python2.6

    导入

    [root@node01 data]# python
    Python 2.6.6 (r266:84292, Aug 18 2016, 15:13:37) 
    [GCC 4.4.7 20120313 (Red Hat 4.4.7-17)] on linux2
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import tab
    >>> import sys
    >>> sys.p
    sys.path                 sys.platform             sys.ps2
    sys.path_hooks           sys.prefix               sys.py3kwarning
    sys.path_importer_cache  sys.ps1  

  • 相关阅读:
    交换相邻字符(CharBuffer)
    ANSI和UNICODE
    关键路径
    拓扑排序 java
    MySql 中group by使用
    面试题2
    面试题
    K8S如何限制资源使用
    Kubernetes中配置Pod的liveness和readiness探针
    sed入门详解教程
  • 原文地址:https://www.cnblogs.com/nul1/p/9244863.html
Copyright © 2020-2023  润新知