python自動補全功能

abin1703發表於2016-06-23

讓 python 命令列也自動補全


許多人都知道 iPython 有很好的自動補全能力,但是就未必知道  也同樣可以 Tab 鍵補全,

 

您可以在啟動 python 後,執行下

import readline, rlcompleter; readline.parse_and_bind("tab: complete")

這就可以按 Tab 鍵補全了。

python 自啟動
如果您嫌每次都要鍵入這東西麻煩的話,可以把上邊這行寫到 ~/.pythonstartup.py ,
再 ~/.bashrc 里加一個環境變數

export PYTHONSTARTUP=~/.pythonstartup.py
退出rooty使用者重新登入,生效~/.bashrc檔案。

這就會每次啟動 python 都先執行了

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30345407/viewspace-2120804/,如需轉載,請註明出處,否則將追究法律責任。

相關文章