1 模块简介
作为一个Python初学者,你首先要学会的知识就是如何引入其它模块或者包。但是,我发现有些开发者虽然使用Python很多年,依然不了解Python引入机制的灵活性。这篇文章,我们就会研究以下的主题:
- 常规的引入
- 使用from
- 相对引入
- 选择性引入
- 局部引入
- 引入的陷阱
2 模块使用
2.1 常规的引入
常规的引入,最常见的形式如下,
import sys
你所需要做的就是使用关键字"import",然后指定你实际想要引入的模块或者包。import最友好的方式就是它支持多个包同时引入,如下,
import os,sys,time
尽管这种方式节省空间,但是它与Python编码规范中将每个引入作为单独一行这一建议相冲突。
你在引入一个模块时,你想重命名,Python支持如下方式,
import sys as system print(sys.platform)
这段代码简单地将我们的引入重命名为"system"。我们可以用这个新模块名字,按照之前调用sys的方式调用这个模块的所有方法。当然,通过使用点号,也可以引入特定的的子模块,例如,
import urllib.error
你可能不经常看到这种引入方式,但是这种方式很容易理解。

