1.1 包和模块的定义
包是一个文件夹,它里面含有__init__.py文件,还有我们自己定义的name.py文件。在python中,我们自己定义的name.py文件被称为模块,一个模块就是一个name.py文件,这个文件里面分装了类、方法、属性等
1.2 __init__.py的作用
__init__.py将一个普通话的文件夹变为包(package),实际上__init__.py也是一个模块,它的名字和包名一样。一般来说,__init__.py是空文件,特殊情况下,也可以增加其他功能。实际上,导入包就是导入__init__.py文件。
利用此特性,可以在__init__.py文件中批量导入多个模块。