linux python自动补全_Linux下在python命令行中自动补全代码(py2、3,centos、ubuntu)...
每次只在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,都是可以使用的
總結
以上是生活随笔為你收集整理的linux python自动补全_Linux下在python命令行中自动补全代码(py2、3,centos、ubuntu)...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 去除a链接+java正则_JavaScr
- 下一篇: mac u盘格式化 linux系统文件,