周边花絮.PYTHON互动模式下自动补齐脚本?

代码实现:

# -*- coding: utf-8 -*-
"""
#
# Authors: limanman
# OsChina: http://my.oschina.net/pydevops/
# Purpose:
#
"""
import os
import atexit
import readline
import rlcompleter


# completion with tab
readline.parse_and_bind('tab: complete')

# record history file
HISTORY_FILE = os.path.join(os.environ['HOME'], 'pythonhistory')

try:
    readline.read_history_file(HISTORY_FILE)
except IOError:
    pass

atexit.register(readline.write_history_file, HISTORY_FILE)

使用方法:

echo 'export PYTHONSTARTUP=~/.supertab/supertab.py' >>~/.bashrc
source ~/.bashrc

有图有像:

周边花絮.PYTHON互动模式下自动补齐脚本?_第1张图片

你可能感兴趣的:(周边花絮.PYTHON互动模式下自动补齐脚本?)