如何查看qq加密相册_Python网络爬虫-------爬取QQ空间相册

本文介绍了如何使用Python的selenium库模拟登录QQ空间,获取登录后的Cookies和g_tk参数。登录后,通过分析网络请求,抓取相册列表的API,解析jsonp格式的响应数据,获取相册信息。主要涉及网络包过滤、请求参数解析等技术。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

分析QQ空间

登录QQ空间

爬取第一步,分析站点,首先需要知道如何登录QQ空间。最初想法是用requests库配置登录请求,模拟登录,但是不久便放弃了这一思路,请看下图↓

d30669b4464bf0733b44c918fb228ee3.png

login

根据登录按钮绑定的监听事件可以追踪到该按钮的点击事件如下:

d201d0944f00ed579ae2731b26ee6664.png

login function

账号加密是必然的,但这一堆堆的代码真心不好解析,有耐心的勇士尽情一试!

在排除这种登录方法后,选择selenium模拟用户登录不失为省时省力的方法,而且我们只是需要通过selenium完成登录,获取到Cookies和后面讲述的g_tk参数后,就可以停用了,所以效率并不太低。

分析空间相册

登录以后,页面会跳转至 [https://user.qzone.qq.com/{QQ_NUMBER}](javascript:;), 这时把鼠标移到导航栏你会发现,所有的导航栏链接都是javascript:; 。没错就是这么坑,一切都是暗箱操作。

当然这并不难处理&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值