一、模块的定义
包含python定义和语句的文件
.py文件
作为脚本运行
二、模块的导入方式
import 模块名
from <模块名> import <方法|变量|类>
from <模块名> import *
三、模块分类
1、系统内置模块
python安装好之后自带一些模块如sys,os,time,json,re等
2、第三方开源模块
通过包管理工具pip install安装完成的模块,如yaml,selenium,appium等
3、自定义模块
项目工程目录下自己创建的模块,供他人调用
四、模块常用方法
1、dir()找出当前模块定义的对象
dir(sys)找出参数模块定义的对象
五、搜索路径
python解析器对模块位置的搜索顺序是
1、包含输入脚本的目录(未指定文件,则为当前目录)
2、PYTHONPATH(目录名称列表,语法与shell变量相同PATH)
3、安装的默认路径
六、使用模块好处
1、代码可维护性变强
2、提升编码效率
3、函数名课重复