1、包——文件夹
模块——文件
2、模块的引用:包名.模块名
3、让文件夹成为包,必须包含一个__init__.py 文件。
而__init__模块的引用是直接用包名来调用的。
导入包的时候,__init__文件会首先自动运行。
在文件中可以定义__all__参数,确定需要导入的模块。
__all__=['C1'] #只允许导入C1模块
4、模块导入
a、import 模块(全路径)
import C1 #导入C1模块
print(C1.a) #访问C1模块的a变量
b、improt 模块 as p
模块路径较长时,使用此方法可以将模块统一为p。
5、from 模块 import 变量、
from t import a #导入t模块的a变量,函数a,a类
from t import * #导入t模块的所有变量,函数,类
函数 类等等。