您的位置:首页 > 编程语言 > Python开发

windows环境下的Python的readline和tab补全的安装

2018-03-05 21:03 543 查看
1.安装readlinecmd命令行,就会自动安装readline模块python -m pip install pyreadline
2.编写tab.py文件相应的保存在..\Python\Lib\tab.py
以下是tab.py文件的内容#python Tab
import sys   
import readline   
import rlcompleter   
import atexit   
import os    
readline.parse_and_bind('tab: complete')   
# windows
histfile = os.path.join(os.environ['HOMEPATH'], '.pythonhistory')   
# linux
# 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  
3.检验

使用import tab引入tab补全,输入以下命令
import tab
4.问题1. 同时安装python2.7 + python3.0安装readline时使用以下命令:python -2 -m pip install pyreadline
2. 提示readline不是DLL %1
请使用Python提供的命令安装,我就是下载网上编译好的readline模块就有这个问题。(使用第一步)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: