这是一篇关于Python加载目录中的模块的一个简单方法,可以用于模块开发。
关于package
通常包总是一个目录,可以使用import导入包:
[python]
import re #加载正则表达式
[/python]
或者from + import来导入包中的部分模块:
[python]
from time import datetime #从时间包中加载日期模块
[/python]
如何创建一个包呢?
主要的一个文件是,包目录下为首的一个文件便是 __init__.py,内容可以为空。
也就是说模块文件和子目录,假如子目录中也有 __init__.py 那么它就是这个包的子包了。