前言
学编程是一件枯燥的事情,比较好的方法是在实际项目中学习成长。今天带来的是 30 行代码画出你的微信朋友的性别统计图。
项目环境:python 3
环境安装
通过下面命令安装 itchat:
通过下面命令安装 matplotlib:
Matplotlib 是一个 Python 的 2D 绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。
先给大家展示下成果图:
程序结构:
登录微信;
统计出微信里好友男女人数;
根据第 2 步统计的人数画出柱形图。
登录微信
统计人数
用 get_friends 获取所有好友信息。
循环统计时从 1 开始,因为 friends[0] 是自己的信息。
再打印出统计比例:
画图
设置 x 轴、 y 轴 和标题的名称,定义柱形图的颜色,最后通过 plt.show显示出来。
完整代码我以上传到 GitHub 上,需要的同学可以自己下载。
https://github.com/Brucepk/wechat_friend
领取专属 10元无门槛券
私享最新 技术干货