摘要: 先说解决办法: pip install lxml 报错截图: 当时在两个环境中分别使用相同版本openpyxl,相同的代码,一个环境中能成功,另外一个一直报错。 排查结果如下: 根据报错找到文件: File "\openpyxl\worksheet_writer.py", line 147, in 阅读全文
posted @ 2023-12-21 15:27 流浪卷轴 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 定义Excel列对象 class ExcelColumn: """ 定义Excel中的列 参数: name (str): 列的名称。 width (int | None, 可选): 列的宽度。默认为 None。 required (bool, 可选): 指示列是否必需。默认为 False。 mapp 阅读全文
posted @ 2023-12-20 15:49 流浪卷轴 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 本次封装基于openpyxl进行的二次封装 安装openpyxl pip install openpyxl 封装ExcelReader 采用yield的方式返回数据,减少内存的占用 class ExcelReader: def __init__(self, filename): self._exce 阅读全文
posted @ 2023-12-20 15:10 流浪卷轴 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 在使用requests实现接口自动化时,接口响应的数据没有代码提示,要获取某个接口字段就需要通过[xxx]的方式来获取,实际开发过程中希望能通过.的方式来获取到某个接口响应属性。 方式一、使用dataclass dataclass是python3.7新推出的特性之一 from dataclasses 阅读全文
posted @ 2023-12-20 14:33 流浪卷轴 阅读(12) 评论(0) 推荐(0) 编辑