Skip to content

  • 包是将类似功能的模块组织在一起。
  • 包就是文件夹,但该文件夹下必须存在 __init__.py 文件, 该文件的内容可以为空。__init.py 用于标识当前文件夹是一个包。
  • 导入包时会默认执行 __init__.py 文件中的代码
  • 不建议在 __init__.py 文件中编写过多代码
  • 包本质上是一个模块

包的导入

  • 导入包中的模块
python
import pkg
  • 导入包中的模块
python
import pkg.module1
  • 导入包中的模块的函数
python
from pkg.module1 import func1