5G单站验收报告批量处理工具,自动从工参Excel读取基站数据(TAC、GNBID、带宽、收发模式等),并填入验收报告指定单元格,大幅提升验收报告编制效率。
点击空白处退出提示
5G单站验收报告批量处理工具,自动从工参Excel读取基站数据(TAC、GNBID、带宽、收发模式等),并填入验收报告指定单元格,大幅提升验收报告编制效率。
1. 工参自动加载:支持表头自动检测,适应不同格式工参文件
2. 智能文件匹配:8级匹配算法,支持完整匹配、包含匹配、片段匹配、乡级地名匹配
3. 批量字段填充:自动填写TAC、GNBID、带宽、MIMO、收发模式等字段
4. 文件占用处理:写入失败自动重试3次,避免文件占用导致的处理失败
5. 格式保留:使用ZIP直接替换XML,保留原文件图片、图表、边框、VBA宏
项目实现 :
基于Python开发,使用标准库实现核心功能:
- zipfile:直接操作xlsx文件(本质是ZIP压缩包)
- xml.etree.ElementTree:解析和修改Excel的XML内容
- re:正则表达式进行文本匹配和提取
- 多级匹配算法:完整匹配→包含匹配→逐步缩短→片段匹配→模糊匹配→乡级地名匹配



评论