linux python自动补全_Linux下在python命令行中自动补全代码(py2、3,centos、ubuntu)...
每次只在shell中測(cè)試少量代碼,純手打也有點(diǎn)麻煩
安裝ipython也可以實(shí)現(xiàn)這個(gè)功能,不過破機(jī)子有時(shí)候反映會(huì)稍微卡頓,比較麻煩
1.不管有沒有這個(gè)文件,直接打開這個(gè)文件
vi ~/.pystartup
2.填入如下代碼
import atexit
import os
import readline
import rlcompleter
readline.parse_and_bind('tab: complete')
3.設(shè)置~/.pystartup文件的環(huán)境變量
權(quán)限不夠的時(shí)候設(shè)置臨時(shí)變量:
export PYTHONSTARTUP=~/.pystartup
不過這樣每次重啟服務(wù)器就一直要export
如果權(quán)限夠的話可以嘗試下面這句:
echo "exportPYTHONSTARTUP=~/.pystartup" >> /etc/profile
或者放在自己的家目錄下(這種沒試過,也許執(zhí)行完要source ~/.bashrc一下)
echo "export PYTHONSTARTUP=~/.pystartup" >> ~/.bashrc
這樣一來,每次打開python就會(huì)默認(rèn)先執(zhí)行這個(gè)~/.pystartup文件
4.命令行輸入python,進(jìn)入python shell
如果系統(tǒng)里同時(shí)有python2和python3,都是可以使用的
總結(jié)
以上是生活随笔為你收集整理的linux python自动补全_Linux下在python命令行中自动补全代码(py2、3,centos、ubuntu)...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 去除a链接+java正则_JavaScr
- 下一篇: mac u盘格式化 linux系统文件,