Python基础知识(七)包与模块管理

Python基础知识(七)包与模块管理

Python基础知识(七)包与模块管理
为什么:
①代码重用②命名空间③实现数据或服务共享
步骤:
①找到模块文件②编译为字节码③运行模块文件
搜索范围:
①程序主目录②环境变量③标准库④扩展库
import:导入包
from ()import ():
出现重名:().()的形式

import importlib
importlib.reload(模块):重新导入

面向对象

Python基础知识(七)包与模块管理

封装、集成、多态

实现:

实现:
①分析对象:特征
**Python基础知识(七)包与模块管理

②类定义对象代码模板
**Python基础知识(七)包与模块管理
③实例化(内存对象)
Python基础知识(七)包与模块管理

预定义:
def —init—():
Python基础知识(七)包与模块管理