开发工具

**Python版本:**3.6.4

相关模块:

itchat模块;

pandas模块;

pyecharts模块。

环境搭建

安装Python并添加到环境变量,pip安装需要的相关模块即可。

相关文件

额外说明:

pyecharts模块安装时请依次执行以下命令:

pip install echarts-countries-pypkg

pip install echarts-china-provinces-pypkg

pip install echarts-china-cities-pypkg

pip install pyecharts

若安装过程中出现:

‘utf-8’ codec can’t decode byte 0xb6

或者类似的编码错误提示。

可尝试修改Python安装文件夹下如下图所示路径下的**init.py**文件的第75行代码:

Python简单分析微信好友

修改为下图所示内容:

Python简单分析微信好友

主要思路

微信好友数据通过itchat模块获取;

利用pandas模块进行简单的数据分析;

最后利用pyecharts模块将分析结果可视化。

具体实现过程详见源代码。

对于初学者想更轻松的学好Python开发,爬虫技术,Python数据分析,人工智能等技术,这里也给大家准备了一套系统教学资源,加Python技术学习教程qq裙:855408893,免费领取。学习过程中有疑问,群里有专业的老司机免费答疑解惑!点击加入我们的 python学习圈

使用演示

在cmd窗口运行Analysis_Wechat.py文件即可。

和之前一样,需要扫码登录微信(这就不截图了吧)。

程序运行完后所有图都保存在html类型的文件中:

Python简单分析微信好友

接下来看看结果吧~~~

*私人微信没加什么人~~~~*

所以效果看起来比较一般~~~

微信好友男女比例:

Python简单分析微信好友

微信好友全国分布图:

Python简单分析微信好友

Python简单分析微信好友

微信好友某省(以浙江为例)分布图:

Python简单分析微信好友

Python简单分析微信好友

相关文章:

  • 2021-12-27
  • 2021-10-26
  • 2022-02-21
  • 2021-12-15
  • 2021-07-11
  • 2021-10-29
猜你喜欢
  • 2021-12-14
  • 2022-01-21
  • 2021-05-24
  • 2021-11-24
  • 2022-01-28
  • 2022-12-23
相关资源
相似解决方案