9.6 自定义Python包
一、包
从物理上看,包就是一个文件夹,文件夹下包含了一个
__init__.py文件,文件夹下还有多个模块文件,本质上,依然是模块注意:
__init__.py文件用于控制着包的导入行为;有这个文件就是包,没有就不是包导入包:
import 包.模块名 包名.模块名.功能名
二、控制包的导入
在
__init__.py文件中使用__all__变量控制import *的行为
Last updated
Was this helpful?