美文网首页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键进行代码提示

    前言 把这个文件导入到python自带的IDE下,再按TAB键就会有提示,需要readline库,在新的版本中,可...

  • Jupyter Notebook常用快捷键

    编辑模式(Enter键启动)下快捷键: Tab键:代码补全/缩进shift + tab键:提示shift + en...

  • 2018-07-15

    python初步编程错误 缩进错误:缩进时Tab键和空格键不要混用。运行提示缩进错误时,将本句代码重新缩进。 语法...

  • IntelliJ IDEA 中常用快捷键

    编辑快捷键 介绍 Tab缩进 / 配合代码提示实现自动完成 Shift + Tab 取...

  • Python 分支语句:

    一、if *概述: 在Python中,if 语句就是用来进行判断的。*注意:代码缩进为一个Tab键,或空格四个,但...

  • python实现本地批量ping多个IP

    本文主要利用python的相关模块进行批量ping ,测试IP连通性。 下面看具体代码(python3):

  • Pycharm 常用快捷键

    Pycharm 常用快捷键 编辑快捷键介绍Tab缩进 / 配合代码提示实现自动完成Shift + Tab取消缩进C...

  • if 条件

    if条件 代码的缩进为一个tab键,一般都用tab 或者四个空格 在python 编程中 Tab 不要跟空格混着用...

  • 如何将vim中的Tab键设为4个空格?

    vim编辑器中,Tab键默认定义为8个空格键,然而对于编写Python代码,为了良好的代码风格以及可读性,需要缩进...

  • PSR2笔记

    代码 必须 遵循 [PSR-1] 中的编码规范 。 代码 必须 使用 4 个空格符而不是「Tab 键」进行缩进。 ...

网友评论

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

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