from wxpy import *
from pyecharts import Pie
import webbrowser
bot = Bot(cache_path=True)
# 拿到所有好友
friends = bot.friends()
# 统计每一个性别的好友的个数
male = 0
female = 0
other = 0
print("好友个数:", friends.__len__())
# 通过迭代器遍历,判断性别,统计数据
for f in friends:
if f.sex == 1:
male += 1
elif f.sex ==2:
female += 1
else:
other += 1
# 设置扇图对象
pie = Pie("性别比例")
# 添加数据
pie.add("性别比例",["男","girl","no"], [male,female,other])
# 将数据渲染成可视化html为文件
pie.render("性别分析.html")
# 自动打开浏览器显示
webbrowser.open("性别分析.html")
结果显示