Skip to content
wechat analyzer by itchat
Python Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
analyse
data
images
.gitignore
README.md
analyse.py
clear.sh
get_data.py

README.md

微信好友分析

功能说明

1. 统计好友的性别

2. 统计好友的地域分布,并且可视化在地图上展示

3. 将好友的昵称做成词云

4. 统计好友个性签名中的高频词汇

5. 将所有好友的头像合并成一张大图

6. 微信自动发送与回复消息

依赖

本程序使用python3,请在python3环境下运行

Python 3

  • jieba、itchat、PIL、pyecharts
pip3 install jieba
pip3 install itchat
pip3 install pillow
pip3 install pyecharts
  • 地图数据包:
pip3 install echarts-china-provinces-pypkg 
pip3 install echarts-countries-pypkg

运行

获取用户信息

python3 get_data.py

执行后会在data目录下生成friends.json 会在images目录下存放所有好友的头像

统计用户信息

python3 analyse.py

会在analyse文件夹下生产合成后的图片以及可视化的文件

referrence: https://github.com/yangxuanxc/wechat_friends

You can’t perform that action at this time.