数据分析之——微信好友分析

itchat

中午吃午饭的时候,无意间浏览到某公众号的一篇文章,是关于爬微信好友的。自从爬虫工程师转数据分析师以来,很久没玩过爬虫了,于是乎玩心一起,吃完饭之后自己便尝试起来。

itchat 包,已经完成了wechat的个人账户API接口,使得获取个人微信信息更加方便。纯属好玩!!!

itchat包的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 =
  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值