#前言
今天在工作室学习时,偶然被某公众号推送了《我用python爬了爬自己的微信朋友》,因为本身也是在学习python的过程,索性就中断了手头的工作,点进去看,并操作了一番,学习了itchat
模块,并查阅了相关资料做了一些拓展学习。
#安装itchat
笔者使用pip
工具包进行安装,pip install itchat
安装完毕后 试着进入python写入import itchat
,没有任何提示说明安装成功。
#统计微信好友男女比例
#-*- coding:utf-8 -*-
#导入需要使用的相关模块
import itchat
import re
import jieba
import matplotlib.pyplot as plt
from wordcloud import WordCloud,ImageColorGenerator
import numpy as np
import PIL.Image as Image
from os import path
from scipy.misc import imread
#登录方法,会弹出登录二维码,用微信扫描登录
itchat.auto_login()
#关于所有微信还有的资料信息都封装在这个方法里
friends = itchat.get_friends(update=True)[0:]
#获取好友性别信息
male = female = other = 0
#遍历好友信息
for i in friends[1:]:
#按照微信资料上的信息规则,男1,女2,其他3
sex = i['Sex']
if sex == 1:
male += 1
e