欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python中一行和多行import模塊問題

 更新時間:2018年04月01日 11:27:06   作者:Xiphap  
我們通過本篇文章給大家分析了為什么Python不建議使用一行import所有模塊的原因,有興趣的朋友學習下。

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

更易于閱讀

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

更易于搜索

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

更易于編輯:

  • 插入和移除更快捷;
  • 每行只聲明一個模塊,因此你不需要費力去找模塊在哪;
  • 移動模塊時只需移動整行即可;
  • 復制多個模塊到其它 Python 文件時只需復制黏貼幾行即可,不用在一行 import 語句里費力找你想要的模塊。

多行 import 更易于維護

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

如果漏掉或者添加模塊,你還能通過行數(shù)和變更位置感知到。

總結(jié)

多行 import 更多地是為了方便編輯(復制、粘貼、刪除)以及維護,而提到的易于搜索似乎無足輕重,因為多數(shù)人應該會把 import 寫在 Python 文件開頭,搜索文件前部應該是不難的。

相關文章

最新評論