python爬虫-从QQ邮箱获取好友信息并爬取头像

本篇博客利用python爬虫实现半自动爬取好友头像

和以前一样,先上效果:

在这里插入图片描述以上就是我的好友头像,怎么获取呢?

我采取的方法可能有点低级,首先打开我们的qq邮箱,按F12找见如下的包:

在这里插入图片描述
我们需要的好友信息就保存在这个包里面了,但是!QQ邮箱设置了访问权限,我们并不能直接通过requests访问这个链接,所以我就采取了比较笨的方法,ctrl+c,ctrl+v。利用CV大法手动复制进入我们的记事本中,毕竟我们的目的是获取好友头像嘛。

没错,就是直接复制下图中被打上马赛克的地方🤭

在这里插入图片描述然后保存为一个txt文件。

然后,通过查看QQ邮箱源代码我们可以发现,他的头像信息保存在这么一个网址中:

在这里插入图片描述
http://qlogo.store.qq.com/qzone/88888888/88888888/100

通过观察我们发现,这个后面的就是QQ号,最后的100就是图片的尺寸。

所以,我们就可以通过将这个网址的QQ号改为我们好友的QQ号来得到他们的头像了。

缺点:
这样的方法确实能得到所有的头像,但是得到的头像却不是好友目前的QQ头像,但是确实是你好友用过的头像,这个地方得到的可能是空间的头像(更新延迟吧)

同样,这个方法需要手动复制好友信息,显得很是低端。。。

还有种方法是进入QQ空间从亲密度得到所有好友的信息和头像,但是缺点是只能得到200位好友的信息,朋友们有兴趣的自己尝试下吧。

后记:
这篇博客是为了给下一篇博客做铺垫的,所以不提供代码,所有代码在下一篇博客给出。

下一篇链接:超炫酷的Python制作图片,用QQ好友头像拼接出里昂

原文链接:https://blog.csdn.net/the_sangzi_home/article/details/105657627

  • 8
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值