摘要: Python中的包 1. 包是一个分层次的目录结构,它将一组功能相近的模块组织在一个目录下,结构图如下: 2. 包的作用: 代码规范 避免模块名称冲突 3. 包与目录的区别: 包含__init__.py文件的目录称为包 目录里通常不包含__init__.py文件 3.1 新建包 3.2 新建目录 3 阅读全文
posted @ 2021-03-25 18:17 寒冰宇若 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 以主程序形式运行 在每个模块的定义中都包括一个记录模块名称的变量__name__,程序可以检查该变量,以确定他们在哪个模块中执行。如果一个模块不是被导入到其它程序中执行,那么它可能在解释器的顶级模块中执行。顶级模块的__name__变量的值为__main__ 格式: if __name__ = '_ 阅读全文
posted @ 2021-03-25 18:16 寒冰宇若 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 模块化编程 一、模块 1. 什么叫模块? 模块英文为Modules 2. 函数与模块的关系 一个模块中可以包含N多个函数 在Python中一个扩展名未.py的文件就是一个模块 3. 使用模块的好处 方便其它程序和脚本的导入并使用 避免函数名和变量名冲突 提高代码的可维护性 提高代码的可重用性 二、 阅读全文
posted @ 2021-03-25 18:15 寒冰宇若 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 在使用Python做自动化的过程中,在自动化用例执行报错时,经常使用截图的方式来确认用例是否执行成功,以下是Python截图的相关内容。 使用Python截图有4种方式: PIL中的ImageGrab模块 windows API PyQt pyautogui 四种方式的优缺点对比: 在使用过程中,受 阅读全文
posted @ 2021-03-25 14:47 寒冰宇若 阅读(1773) 评论(0) 推荐(0) 编辑