1 模块简介

作为一个Python初学者,你首先要学会的知识就是如何引入其它模块或者包。但是,我发现有些开发者虽然使用Python很多年,依然不了解Python引入机制的灵活性。这篇文章,我们就会研究以下的主题:

  1. 常规的引入
  2. 使用from
  3. 相对引入
  4. 选择性引入
  5. 局部引入
  6. 引入的陷阱

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

你可能不经常看到这种引入方式,但是这种方式很容易理解。

网友评论