【Python爬虫实战】第319篇:工信部动力电池回收企业名单爬虫:白名单数据下载与解析——实战项目
所属专栏:【Python爬虫实战】从零到企业级爬虫工程师(CSDN 付费专栏)
本篇篇目:第 319 篇(垂直行业爬虫 · 政务公告专题)
难度等级:进阶,需一定工程经验
阅读时长:约 25 分钟(跟着敲代码约 1 小时)
本篇技术栈:Python 3 · requests · re 正则 · openpyxl · pandas · 公告附件下载解析
文章目录
- 【Python爬虫实战】第319篇:工信部动力电池回收企业名单爬虫:白名单数据下载与解析——实战项目
- @[toc]
- 一、本篇导读:从政府公告里挖出一份企业名单
- 本篇学习清单(对照自查)
- 二、环境准备
- 三、原理:政务公告的附件套路
- 3.1 公告页长什么样
- 3.2 附件表格的字段
- 3.3 两种利用类型
- 四、第1章 定位公告与附件链接
- 五、第2章 二进制下载附件
- 六、第3章 openpyxl 解析表格
- 七、第4章 地区聚合与落地
- 八、完整代码:直接运行即可
- 九、运行结果与数据验证
- 十、常见问题排查手册
- 十一、进阶方向
- 参考资料
文章目录
- 【Python爬虫实战】第319篇:工信部动力电池回收企业名单爬虫:白名单数据下载与解析——实战项目
- @[toc]
- 一、本篇导读:从政府公告里挖出一份企业名单
- 本篇学习清单(对照自查)
- 二、环境准备
- 三、原理:政务公告的附件套路
- 3.1 公告页长什么样
- 3.2 附件表格的字段
- 3.3 两种利用类型
- 四、第1章 定位公告与附件链接
- 五、第2章 二进制下载附件
- 六、第3章 openpyxl 解析表格
- 七、第4章 地区聚合与落地
- 八、完整代码:直接运行即可
- 九、运行结果与数据验证
- 十、常见问题排查手册
- 十一、进阶方向
- 参考资料
一、本篇导读:从政府公告里挖出一份企业名单
新能源汽车卖得火,退役动力电池也跟着多了起来。这些电池去哪了?国家其实早有安排——工信部会不定期发布"新能源汽车废旧动力蓄电池综合利用行业规范条件企业名单",也就是业内说的"白名单"。只有上了这份名单的企业,才有资格正规做电池回收、梯次利用和再生利用。
这份名单每次更新,都是一条 Excel 附件挂在公告网页上。人肉下载、打开、复制,费时费力还容易漏。本篇要做的就是:写一个爬虫,自动定位最新公告、下载附件表格、用 openpyxl 把里面的企业名单解析成结构化数据(企业名 / 所在地区 / 利用类型 / 年产能),再按地区统计分布,导出成 Excel 报表。
这件事的价值:
| 角色 | 这个爬虫能干什么 |
|---|---|
| 行业研究者 | 持续累积历批白名单,观察企业数量与产能变化 |
| 投资 / 分析师 | 快速知道哪些地区、哪些公司在做电池回收 |
| 产业链从业者 | 找正规的回收合作方,避开无资质小作坊 |
| 进阶学习者 | 第一次完整经历"列表页 → 附件下载 → openpyxl 解析"这条链路 |