Python(三十六)——导入包

Python(三十六)——导入包
1、__init__文件的三个核心作用:
1>作为包的标识,不能删除。
2>用来实现模糊导入
3>导入包实质是执行代码__init__.py文件,可以在__init__.py文件中做这个包的初始化,以及需要统一执行的代码,和批量导入。

2、用import *导入包:
import × 表示希望从文件系统中找出包中所有的子模块,然后导入它们。
这个索引由__init__.py文件定义__all__变量,该变量为一列表,例如__all__=[‘A’,‘B’,‘C’],
import *之后会表示只导入这三个包(A,B,C)

3、同级目录和上一级目录
from . . import A 表示从上一级目录导入
from . import B 表示同一级目录导入

猜你喜欢

转载自blog.csdn.net/zxq6661/article/details/114198627
今日推荐