包
- 包就是一个文件夹,该文件包含_init_.py文件和多个python模块
- init.py文件:标识这个文件夹是一个包。如果没有_init_.py文件,那么这个文件夹就是一个普通文件夹
导入包
- 方法1:
import 包名.模块名 # 导入包中的模块
包名.模块名.功能 # 使用导入包中模块的功能
- 方法2:
from 包名 import 模块名 # 从包中导入一个模块
模块名.功能 # 使用导入包中模块的功能
- 方法3:
from 包名.模块名 import 功能 # 从包的某个模块,导入该模块的一个功能
功能 # 使用导入包中模块的功能
- 注意:init.py文件中,如果有**all = [模块名]**,则可以控制导入模块