bpython 介面豐富的Python解析器

2021-08-13 11:50:40 字數 493 閱讀 3476

bpython是輕量級的python解析器,同時包含了常見的ide功能。功能包括語法高亮,預計引數列表、自動縮排和自動補全(下面是用法演示)。

bpython並不是乙個完整的ide,它的主要目的是為了快速把靈感用實用又輕量的方式實現出來。bpython可以作為常規python解析器的替代品,在不需要建立臨時檔案的情況下,它可以用來快速測試問題解決方案,或者測試方法模組等。

安裝和使用

如果你已經安裝了pip,請使用如下命令列進行安裝:

$ pip install bpython
安裝之後在終端輸入bpython來開啟bpython。和其他互動式python解析器一樣,你可以通過輸入exit()命令或者按來關閉bpython。
功能特點

bpython 功能強大的Python shell

python是乙個非常實用 流行的解釋型程式語言,其優勢之一就是可以借助其互動的shell進行探索式地程式設計。你可以試著輸入一些 然後馬上獲得直譯器的反饋,而不必專門寫乙個指令碼。但是python自帶的shell也有一些侷限性,例如無法自動補全 不能高亮語法等。好在強大的python對預設shel...

豐富的else語句

else語句的用法 if else else與while或for的搭配,但只有在迴圈完成後才會執行else裡面的內容 def function num count num 2 while count 1 if num count 0 print d最大約數是 d num,count break co...

li裡豐富的樣式

list style type disc circle square decimal lower roman upper roman lower alpha upper alpha none armenian cjk ideographic georgian lower greek hebrew h...