包
my_package/ # 包目录
├── __init__.py # 包的初始化文件(必须有,空文件也可)
├── module1.py # 子模块1
├── module2.py # 子模块2
├── sub_package/ # 子包
├── __init__.py
├── module3.py包的导入方式
import my_package.module1
my_package.module1.func1() # 调用 module1 中的 func1 函数
# 带别名
import my_package.module1 as m1
m1.func1()from my_package import module2
module2.func2()__init__.py 的作用
模块的高级用法
模块的特殊变量
变量名
作用
相对导入和绝对导入
安装和发布包
最后更新于