python tab自动补全脚本

释放双眼,带上耳机,听听看~!

转自:linux系统运维 http://www.linuxyw.com/a/Shell/Python/2013/0412/27.html

自动安装方法:
脚本下载地址(linux下可用wget下载):http://www.linuxyw.com/scripts/python-tab.sh

执行完脚本后,需要断开SSH重新登陆才可自动补全。

手动修改方法:

1.进入用户
宿主目录,建立 
.pythonstartup文件,
比如你现在是root用户,则进入/root/,然后vim 
.pythonstartup

.pythonstartup
内容如下:

##############################################

import sys

import readline

import rlcompleter

import atexit

import os

readline.parse_and_bind('tab: complete')

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
##############################################

2.在/root目录的
.bashrc
文件添加环境变量,执行以下命令即可:

echo
 
"export PYTHONSTARTUP=~/.pythonstartup"
 >> ~/
.bashrc
python tab自动补全脚本
退出SSH重新登陆即可。进入python后,就可用tab补全

转载于:https://blog.51cto.com/drfdai/1194714

给TA打赏
共{{data.count}}人
人已打赏
安全技术

c++ list, vector, map, set 区别与用法比较

2022-1-11 12:36:11

安全运维

加密算法

2021-12-12 17:36:11

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索