Python-模块加载 包加载

这是一篇关于Python加载目录中的模块的一个简单方法,可以用于模块开发。

这是一篇关于Python加载目录中的模块的一个简单方法,可以用于模块开发。
关于package
通常包总是一个目录,可以使用import导入包:

import re #加载正则表达式

或者from + import来导入包中的部分模块:

from time import datetime #从时间包中加载日期模块

如何创建一个包呢?

主要的一个文件是,包目录下为首的一个文件便是 __init__.py,内容可以为空。
也就是说模块文件和子目录,假如子目录中也有 __init__.py 那么它就是这个包的子包了。