首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

30 行代码绘出你的微信朋友统计图

前言

学编程是一件枯燥的事情,比较好的方法是在实际项目中学习成长。今天带来的是 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

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180711G14UGA00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券