一、模块
Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。
模块能定义函数,类和变量,模块里也能包含可执行的代码。
- 导入模块的方式
- import 模块名
- from 模块名 import 功能名
- from 模块名 import *
- import 模块名 as 别名
- from 模块名 import 功能名 as 别名
二、包
包(package),为了组织好模块,将多个模块分为一个包。包是python模块文件所在的目录,且该目录下必须存在init.py文件。常见的包结构如下:
package_a
├── init.py
├── module_a1.py
└── module_a2.py
package_b
├── init.py
├── module_b1.py
└── module_b2.py
main.py