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)
获取微信好友数量和性别占比
最新推荐文章于 2023-02-02 14:23:50 发布