美文网首页python交流学习
Python小技巧:Python3中利用tab键进行代码提示

Python小技巧:Python3中利用tab键进行代码提示

作者: 78c40b03ee4e | 来源:发表于2019-02-20 19:18 被阅读1次

    前言

    把这个文件导入到python自带的IDE下,再按TAB键就会有提示,需要readline库,在新的版本中,可能名字是gnureadline库,
    需要安装 :

    pip install gnureadline
    

    pip install readline
    

    也可以在pipy.python.org下载源码进行 /opt/python35/bin/python3 setup.py install 安装

    但可能提示:依赖 ncurses ncurses-devel ,readline readline-devel

    可以 yum install ncurses ncurses-devel readline readline-devel

    cat tab.py 
    #!/opt/python35/bin/python3
    # python startup file
    
    import sys
    import readline
    import rlcompleter
    import atexit
    import os
    
    # tab completion
    readline.parse_and_bind('tab: complete')
    # history file
    histfile = os.path.join(os.environ['HOME'], '.pythonhistory')
    try:
        readline.read_history_file(histfile)
    except IOError:
        pass
    atexit.register(readline.write_history_file, histfile)
    
    del os, histfile, readline, rlcompleter
    

    现在,只要导入import tab按tab就可以实现提示和补全了,

    其实可以把该文件放到python程序的库路经。

    小编推荐一个学python的学习qun 740322234

    无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!

    相关文章

      网友评论

        本文标题:Python小技巧:Python3中利用tab键进行代码提示

        本文链接:https://www.haomeiwen.com/subject/fphkyqtx.html