利用 Python 分析微信好友性别和位置

时间:2023-03-09 10:01:51
利用 Python 分析微信好友性别和位置

今天用到一个非常有意思的库——itchat,它已经完成了 wechat 的个人账号API接口,使爬取个人微信信息更加方便。

 下载

利用 Python 分析微信好友性别和位置

爬取微信好友信息

利用 Python 分析微信好友性别和位置

这样就将你所有微信好友的信息都返回了,我们并不需要这么多的信息,我们选取一些信息存储到 csv 文件中

利用 Python 分析微信好友性别和位置

注意:返回的信息是一个 list,其中第一个是我自己的信息,所以要从第二项开始

 存储的文件

利用 Python 分析微信好友性别和位置

2:女性,1:男性,0:其他

接下来,我们分析 csv 文件中的数据

 首先我们看看微信好友性别的分布:

利用 Python 分析微信好友性别和位置

我这里是用的 Echarts 图表,偷了一个小懒

利用 Python 分析微信好友性别和位置

我的微信里还是男性占比多,比较正常

 接下来分析微信好友的位置

利用 Python 分析微信好友性别和位置

Echarts 展示

利用 Python 分析微信好友性别和位置

这个柱状图很直观的向我们展示了微信朋友的分布。

这篇文章只是用到了 itchat 的一个小功能,它还有很多有趣 的功能,例如自动回复微信信息、自动添加好友、管理微信群等,都等着大家去积极的探索。

转载|出处:http://t.cn/R8Ljkir