python的tab自動補全

2021-07-11 18:26:52 字數 663 閱讀 3416

新手學習python,經常要使用python命令列查詢一些不熟悉的使用方法等等,但是python命令列下沒有自帶tab補全的功能,著實讓我這新手菜了....不過這好在是個網際網路的時代,沒有多大的事,互聯一下,特此記錄。

vi tab.py

#!/usr/bin/env python 

# 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

python的tab自動補全

vi tab.py usr bin env python python startup file import sys import readline import rlcompleter import atexit import os tab completion readline.parse a...

Tab 自動補全

ipython jupyter 提供不亞於整合開發環境的自動補全功能,支援命名空間 屬性方法 函式引數和檔案路徑等的搜尋補全。ipython 可以為任意變數 包括物件 函式等 搜尋命名空間,格式為變數名字首。ipython 可以搜尋任意模組或物件的屬性和方法,格式為模組 物件名 ipython 預設...

python的自動tab補全模組

windows 下python的tab自動補全 python startup file import sys import readline import rlcompleter import atexit import os tab completion readline.parse and bi...