首頁  >  文章  >  後端開發  >  Python中一行和多行import模組問題_python

Python中一行和多行import模組問題_python

不言
不言原創
2018-04-02 16:13:362011瀏覽

我們透過這篇文章給大家分析了為什麼Python不建議使用一行import所有模組的原因,有興趣的朋友學習下。

Python 不建議用一行 import 所有模組,而是建議用多行 import 來導入模組。更多的是出於操作便利性的原因,與程式碼本身無關:

#更容易閱讀

  • #import fred 比import barney, betty, wilma, fred, bambam, pebbles 比較容易找。

更容易搜尋

  • #能透過關鍵字馬上import fred 搜尋到位置,而import barney , fred 不行。

更容易編輯:

  • #插入和移除更快捷;

##每行只宣告一個模組,因此你不需要費力去找模組在哪裡;

#移動模組時只需移動整行即可;


複製多個模組到其它Python 檔案時只需複製貼上幾行即可,不用在一行import 語句裡費力找你想要的模組。


多行import 更容易維護

#一旦模組有所修改,你能直接根據報錯的行數知道是哪個模組出錯了,而一行import 會很麻煩;

如果漏掉或新增模組,你還能透過行數和變更位置感知。

總結

多行import 更多是為了方便編輯(複製、貼上、刪除)以及維護,而提到的易於搜尋似乎無足輕重,因為多數人應該會把import 寫在Python 文件開頭,搜尋文件前部應該是不難的。 相關推薦:

######分析python在不同層級目錄import模組的方法###################### ########

以上是Python中一行和多行import模組問題_python的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn