本篇博客將會簡短的介紹,如何在ubuntu中設置python自動補全功能。
需求:由於python中的內建函數較多,我們在百納乘時,可能記不清函數的名字,同時自動補全功能,加快了我們開發的效率。
方法以及要求:設置過程中需要看客具備一點ubuntu的基本知識,當然不懂也沒有關系,跟着一步一步走,不懂得可以學習一下ubuntu的文件系統。
具體步驟
1.首先創建一個文件:~/.pythonrc
在ubuntu中創建文件的命令為:
sudo gedit ~/.pythonrc #sudo表示使用管理員權限,gedit表示 # 以可寫入的方式打開一個文件,如果文件不存在,則自動創建。
2.在文件中鍵入以下內容
import rlcompleter, readline readline.parse_and_bind('tab: complete') history_file = os.path.expanduser('~/.python_history') readline.read_history_file(history_file) import atexit atexit.register(readline.write_history_file, history_file)
3.設置文件的索引路徑
在ubuntu中需要加入我們新建文件的路徑到~/.bashrc文件中,etc/bashrc文件作用:為每一個運行bash shell的用戶執行此文件,當bash shell被打開時,該文件被讀取,它是系統全局環境變量設定。
export PYTHONSTARTUP=~/.pythonrc
4.設置號之后,我們需要使我們的設置立即生效
source ~/.bashrc
到這里之后我們就設置好了,接下來我們重啟以下shell,在里面輸入python3,再次輸入python的函數就可以自動補全了