1 模塊簡介
作為一個Python初學者,你首先要學會的知識就是如何引入其它模塊或者包。但是,我發(fā)現有些開發(fā)者雖然使用Python很多年,依然不了解Python引入機制的靈活性。這篇文章,我們就會研究以下的主題:
- 常規(guī)的引入
- 使用from
- 相對引入
- 選擇性引入
- 局部引入
- 引入的陷阱
2 模塊使用
2.1 常規(guī)的引入
常規(guī)的引入,最常見的形式如下,
import sys
你所需要做的就是使用關鍵字"import",然后指定你實際想要引入的模塊或者包。import最友好的方式就是它支持多個包同時引入,如下,
import os,sys,time
盡管這種方式節(jié)省空間,但是它與Python編碼規(guī)范中將每個引入作為單獨一行這一建議相沖突。
你在引入一個模塊時,你想重命名,Python支持如下方式,
import sys as system print(sys.platform)
這段代碼簡單地將我們的引入重命名為"system"。我們可以用這個新模塊名字,按照之前調用sys的方式調用這個模塊的所有方法。當然,通過使用點號,也可以引入特定的的子模塊,例如,
import urllib.error
你可能不經常看到這種引入方式,但是這種方式很容易理解。