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

几十行代码就能了解你的微信好友

微信已经是我们生活中

必不可少的交流工具了

大家都有相当多的好友

存在于我们的微信联系人列表里

那么,我们对我们的好友

了解多少呢?

今天带大家用python

一起将好友的情况可视化

看看我们的朋友都在哪里吧

01准备所需包 pyecharts、itchat、xlwt

itchat是一个开源的微信个人号接口,使开发者可以用Python调用微信。使用不到三十行的代码,你就可以完成一个能够处理所有信息的微信机器人。当然,该api的使用远不止一个机器人。该接口与公众号接口itchatmp共享类似的操作方式,学习一次掌握两个工具。如今微信已经成为了个人社交的很大一部分,对于技术宅们熟练使用itchat能够帮助你扩展你的个人的微信号、方便自己的生活。

pyecharts是一个用于生成Echarts图表的类库.Echarts是百度开源的一个数据可视化JS库。用Echarts生成的图可视化效果非常棒,pyecharts是为了与Python进行对接,方便在Python中直接使用数据生成图。

xlwt是Python语言中,写入Excel文件的扩展工具。

02 具体过程

我们想要导出好友基本信息至Excel表格中,首先设置Excel导出格式

将好友信息写至EXCEL中

做出一个列表,每一个元素包含省份和在该省份的人数

接下来,开始使用pyecharts画图。由于pyecharts包为了保持轻量化运行,地图文件不在包中,我们需要额外安装,在Cmd中,使用pip命令

导入相对应模块并画图。pyeachrts上针对可图可视化的基本图表有Map和Geo这两个,Map可理解为实现地图区域可视化,Geo可理解为地图散点图可视化。

今天的python技能小课堂就是这样了

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券