好房网

网站首页 楼盘 > 资讯 > 正文

怎样获得别人微信信息(如何用Python爬取你的微信好友信息)

2022-06-04 10:08:00 资讯 来源:
导读 目前大家应该是对怎样获得别人微信信息(如何用Python爬取你的微信好友信息)比较感兴趣的,所以今天好房网小编CC就来为大家整理了一些关于
目前大家应该是对怎样获得别人微信信息(如何用Python爬取你的微信好友信息)比较感兴趣的,所以今天好房网小编CC就来为大家整理了一些关于怎样获得别人微信信息(如何用Python爬取你的微信好友信息)方面的相关知识来分享给大家,希望大家会喜欢哦。

怎样获得别人微信信息(如何用Python爬取你的微信好友信息)

这篇文章主要是分享如何爬取自己的微信好友的公开信息,可以下载源码,查看自己微信好友的相关信息。

爬取大家的签名后发现大家对生活都是积极向上的,希望每个人都能成为更好的自己!

沉迷于造轮子。。。

无法自拔

| 简述

微信是我们每天都会使用的社交工具,不同的人群会有不一样的朋友圈。

可能是微信不到百人的彭磊

如何用Python爬取你的微信好友信息(附代码)

就是这个长得有点猥琐的小眼睛男人

如何用Python爬取你的微信好友信息(附代码)

也可能是直逼好友上限的大佬

如何用Python爬取你的微信好友信息(附代码)

吓得我赶紧看了一下我的好友列表,迅速拉到最底端,算了一下还有四千多个位置。

没有体验过这种优秀的烦恼,所以我去搜了一下微信好友上限是一种什么体验:

大概是这样的吧!

如何用Python爬取你的微信好友信息(附代码)

或者是这样的?

如何用Python爬取你的微信好友信息(附代码)

接下来我会使用「itchat」(开源的微信个人接口)来获取一些公开的好友信息,使用itchat.get_friends(),我们可以获取微信好友头像、性别、省份、城市、年龄等具体信息。

爬取这些信息后做一些统计分布的分析。

| 好友头像

我们先拉取好友头像试一下,「itchat」里的get_head_img可以获取每个好友的头像:

defheadImg():itchat.login()friends=itchat.get_friends(update=True)#itchat.get_head_img()获取到头像二进制,并写入文件,保存每张头像forcount,finenumerate(friends):#根据userName获取头像img=itchat.get_head_img(userName=f["UserName"])imgFile=open("photo/"+str(count)+".jpg","wb")imgFile.write(img)imgFile.close()

photo文件夹用于保存头像图片,遍历好友列表,根据下标命名头像,到这里可以看到文件夹里已经保存了所有好友的头像。


版权说明: 本文由用户上传,如有侵权请联系删除!


标签: