每次只在shell中测试少量代码,纯手打也有点麻烦
安装ipython也可以实现这个功能,不过破机子有时候反映会稍微卡顿,比较麻烦
1.不管有没有这个文件,直接打开这个文件
vi ~/.pystartup
2.填入如下代码
import atexit
import os
import readline
import rlcompleter
readline.parse_and_bind('tab: complete')
3.设置~/.pystartup文件的环境变量
权限不够的时候设置临时变量:
export PYTHONSTARTUP=~/.pystartup
不过这样每次重启服务器就一直要export
如果权限够的话可以尝试下面这句:
echo "exportPYTHONSTARTUP=~/.pystartup" >> /etc/profile
或者放在自己的家目录下(这种没试过,也许执行完要source ~/.bashrc一下)
echo "export PYTHONSTARTUP=~/.pystartup" >> ~/.bashrc
这样一来,每次打开python就会默认先执行这个~/.pystartup文件
4.命令行输入python,进入python shell
如果系统里同时有python2和python3,都是可以使用的