目录
Python之第八章 模块和包 --- 包
1.定义
将有联系的模块组织在一起,放置到同一个文件夹下,并且该文件夹内部有一个名为_ _ init _ _ .py 的文件,此文件夹集合称为包, 不同的模块放在一起就构成了一个包
2._ _ init _ _.py
文件在创建包之后自动新建,默认为空。
作用:
- 包的标识,不能删除
- 定义all语句来贵定哪些模块可以导入
- 编写Python代码(不推荐)
3.制作包
方法 --- 左侧侧边栏单击右键,选择New -> python Package -> 回车 -> 在包里面新建模块
注意:
新建包之后,_ _init _ _ .py 会自动创建
4.导入包:
import 包名.模块名(使用包名.模块名.方法名形式进行使用)
from 包名 import 模块名(使用方法 --- 模块.方法名)
注意:
格式2的from形式导入的包中某个模块时,必须在_ _ init _ _.py中天天加班all = ['模块1.py', '模块2.py', ..., '模块n.py'] 来控制允许导入的模块列表
5.第三方包或模块的pip下载