摘要:
一. 包 包就是一个文件夹. py2中包内必须有一个__init__.py文件,在python3中可以省略,但最好都保留 __init__.py 当我们导入一个包的时候, 默认执行这个包内的__init__.py if 条件: 语句块 一条语句 > 语句块 > 代码块(函数,类) > py文件(模块 阅读全文
摘要:
一. 认识模块 模块可以认为是一个py文件. 模块实际上是我们的py文件运行后的名称空间 导入模块: 1. 判断sys. modules中是否已经导入过该模块 2. 开辟一个内存 3. 在这个内存中执行该py文件 4. 给这个内存起个名字, 一般用的是py文件的名字. 返回给导入方 如果你的py文件 阅读全文