很多時(shí)候,在linux下編寫python時(shí),
都懶得去vi一個(gè)新文件,直接就新開一個(gè)終端,
進(jìn)入python命令行模式,然后就可以寫一些測試代碼。
不過最悲劇的就是,剛開始使用的時(shí)候,每個(gè)字母都要自己寫,
不能像linux普通終端那樣用tab來自動(dòng)完成。
于是,在網(wǎng)上搜索了一番,終于還是被我找到了,特此記錄一下。
首先,在宿主目錄~下,
新建一個(gè).pythonstartup.py文件(linux debian類的系統(tǒng)用“.”號(hào)開始表示隱藏文件),然后在該文件寫入以下代碼:
#!/usr/bin/python# -*- coding: UTF-8 -*- import readline, rlcompleter; readline.parse_and_bind("tab: complete"); # 啟用Tab補(bǔ)全 def igtk(): globals()['gtk'] = __import__('gtk'); globals()['thread'] = __import__('thread'); gtk.gdk.threads_init(); thread.start_new_thread(gtk.main, ()); pass;
保存之后,我們需要將該文件添加到環(huán)境變量中,這里采用修改~/.bashrc文件來添加環(huán)境變量。
用vi打開~/.bashrc文件,在文件末尾添加如下代碼:
export PYTHONSTARTUP=~/.pythonstartup.py ok,
現(xiàn)在終端上進(jìn)入python命令模式后,就可以用tab來自動(dòng)完成了,效果如下:
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注