python实战项目67:空气质量在线检测平台js逆向

python实战项目67:空气质量在线检测平台js逆向

一、需求介绍

项目需求是获取某个城市(以北京市为例)历年(2013年12月至2025年4月)的空气质量数据,字段包括日期、AQI、质量等级、PM2.5、PM10、NO2、CO、SO2等。改网站的网址是“https://www.aqistudy.cn/historydata/daydata.php?city=%E5%A4%A9%E6%B4%A5”。网站如图所示:
在这里插入图片描述
这个网站有参数加密、响应数据加密等,需要用到js逆向的知识,对于新手小白来说可能有些复杂,需要通过观看教学视频、查阅资料等方式才能掌握。爬取的流程主要包括抓包、寻找数据接口、找到加密参数、响应数据解密等步骤,每个步骤中都有一些问题需要解决,这里给大家推荐一个小破站的教学视频链接: link,大家对照视频学习,我会在本文中附上完整的js代码和Python代码。爬取的数据结构如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值