文章目录
一、前言
本文章主要讲解Python中模块、包以及路径的相关知识点内容,是自动化测试框架设计的基础铺垫,下方有系列文章的传送门,感兴趣的小伙伴也可以前往查看,话不多说,让我们一起看看吧~
系列文章:
系列文章1:【Python自动化测试1】遇见Python之美
系列文章2:【Python自动化测试2】Python安装配置及PyCharm基本使用
系列文章3:【Python自动化测试3】初识数据类型与基础语法
系列文章4:【Python自动化测试4】字符串知识总结
系列文章5:【Python自动化测试5】列表与元组知识总结
系列文章6:【Python自动化测试6】字典与集合知识总结
系列文章7:【Python自动化测试7】数据运算符知识合集
系列文章8:【Python自动化测试8】流程控制语句讲解
系列文章9:【Python自动化测试9】函数知识合集
系列文章10:【Python自动化测试10】文件基础操作
二、模块与包的知识合集
2.1 模块与包的定义
2.1.1 模块定义
模块(Module):Python模块就是一个Python文件,以.py
结尾的文件,我们称之为模块,包含了Python对象定义和Python语句。
2.1.2 包的定义
包(Package):Python中的包与我们平常所创建的文件夹不同,Python包创建完成后包含一个__init__.py
文件的目录(文件夹)。
包的命名同变量、模块一样,都需要遵守标识符规则,这点需要注意。
2.2 模块与包的作用
2.2.1 模块的作用
模块的作用主要有以下几点:
1、模块能够让你更有逻辑的组织你的代码
2、把相关功能的代码写到一个模块里,能让你的代码使用更便捷、高效,并有一定的易读性