获取微信好友数量和性别占比

import itchat
 
# 登录微信
# itchat.login()
itchat.auto_login(hotReload=True)
# 获取好友列表
friends=itchat.get_friends()[0:]
# 男性
male=0
# 女性
female=0
# 未知性别
other=0
otherlist = []

for i in friends[1:]:
    sex=i['Sex']
    if sex==1:
        male+=1
    elif sex==2:
        female+=1
    else:
        otherlist.append(i['NickName'])
        other+=1
 
# 微信好友数量
total=len(friends[1:])
print("微信好友总数:%d"%(total))
print("男性好友占比:%.2f%%"%(float(male)/total*100))
print("女性好友占比:%.2f%%"%(float(female)/total*100))
print("未知性别好友占比:%.2f%%"%(float(other)/total*100))
print("未知性别好友列表:%s"%otherlist)
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值