重大发现,itchat貌似被封了,今晚打算重新爬一下好友信息,结果没有反应。。。
那还是使用之前的数据吧,哎,可能不是那么准确了。
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# 导入jieba模块,用于中文分词
import jieba
# 导入matplotlib,用于生成2D图形
import matplotlib.pyplot as plt
# 导入wordcount,用于制作词云图
from wordcloud import WordCloud, STOPWORDS
# 获取备注名
remarkNames = []
with open('friends.txt', mode='r', encoding='utf-8') as f:
rows = f.readlines() #读取整个文件所有行,保存在一个列表(list)变量中,每行作为一个元素
for row in rows:
remarkName = row.split(',')[1] #将每行按逗号分隔开,然后取出第二个元素,即备注名
if remarkName != '':
remarkNames.append(remarkName) #如果备注名不为空则添加至列表末尾
# 设置分词
split = j