itchat
中午吃午饭的时候,无意间浏览到某公众号的一篇文章,是关于爬微信好友的。自从爬虫工程师转数据分析师以来,很久没玩过爬虫了,于是乎玩心一起,吃完饭之后自己便尝试起来。
itchat 包,已经完成了wechat的个人账户API接口,使得获取个人微信信息更加方便。纯属好玩!!!
安装 itchat
在命令终端输入:
pip install itchat
登录
导入包之后,调用login()方法,会弹出一个二维码,接着像登陆电脑版微信一样,扫描二维码登录微信。
import itchat
itchat.login() # 执行后,扫描弹出的二维码登录
分析好友相关信息
获取好友信息
friends = itchat.get_friends(update=True)
返回一个字典列表,第一个是本人信息。字典中的每一个key表示一个信息,如:性别,昵称。建议断点通过pycharm预览。

查看男女比例
male = 0
female = 0
other = 0
# friends[0]是自己的信息,因此我们要从[1:]开始
for i in friends[1:]:
sex = i['Sex'] # 注意大小写,2 是女性, 1 是男性
if sex =
本文介绍了如何使用itchat库来分析微信好友信息,包括登录微信、获取好友详细资料、统计男女比例、分析城市分布以及创建个性签名词云图。结果显示大部分好友位于广东和湖南,个性签名中充满了正能量。
最低0.47元/天 解锁文章

504

被折叠的 条评论
为什么被折叠?



