1 模塊簡(jiǎn)介

作為一個(gè)Python初學(xué)者,你首先要學(xué)會(huì)的知識(shí)就是如何引入其它模塊或者包。但是,我發(fā)現(xiàn)有些開(kāi)發(fā)者雖然使用Python很多年,依然不了解Python引入機(jī)制的靈活性。這篇文章,我們就會(huì)研究以下的主題:

  1. 常規(guī)的引入
  2. 使用from
  3. 相對(duì)引入
  4. 選擇性引入
  5. 局部引入
  6. 引入的陷阱

2 模塊使用

2.1 常規(guī)的引入

常規(guī)的引入,最常見(jiàn)的形式如下,

import sys

你所需要做的就是使用關(guān)鍵字"import",然后指定你實(shí)際想要引入的模塊或者包。import最友好的方式就是它支持多個(gè)包同時(shí)引入,如下,

import os,sys,time

盡管這種方式節(jié)省空間,但是它與Python編碼規(guī)范中將每個(gè)引入作為單獨(dú)一行這一建議相沖突。

你在引入一個(gè)模塊時(shí),你想重命名,Python支持如下方式,

import sys as system print(sys.platform)

這段代碼簡(jiǎn)單地將我們的引入重命名為"system"。我們可以用這個(gè)新模塊名字,按照之前調(diào)用sys的方式調(diào)用這個(gè)模塊的所有方法。當(dāng)然,通過(guò)使用點(diǎn)號(hào),也可以引入特定的的子模塊,例如,

import urllib.error

你可能不經(jīng)??吹竭@種引入方式,但是這種方式很容易理解。

網(wǎng)友評(píng)論