Python玩转微信

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

微信的Python网络基础 微信的Python模块功能
def login (self, enableCmdQR=False, picDir=None, qrCallback=None, loginCallback=None, exitCallback=None):
理解阻塞与回调
登录成功的数据处理与判定
Python玩转微信
1
本章内容
1、一行代码搞定微信二维码登录; 2、用Python程序获取所有微信好友; 3、获取好友头像等信息; 4、使用Python对好友头像识别分类; 5、分析结果可视化;
序言
在大数据时代,除了信息系统产生的数据,用户根据需要,还从各种渠道采集数据。网络爬虫仅仅是 数据采集的方法之一。
8
5、分析结果可视化
了解matplotlib
Matplotlib基本模式 数据描述
可视化结果输出
完成微信好友头像分类分析
9
6.思考பைடு நூலகம்
简单的微信工具
复杂的微信信息分析
Python基础
Python数据分析(智能)
10
网络基础知识(8阶段)
11
人工智能技术(17阶段)
12
祝学业有成 谢谢
4、使用Python对好友头像识别分类
人脸识别模块 微信还有头像图像库
jieba:对文本信息进行分词处理 snownlp:对文本信息进行情感判断
wordcloud: 绘制词云图片 TencentYoutuyun:腾讯优图提供的识别人脸
智能的数据分析 人像与非人像数据统计
云识别 词云图 资源利用 独立实现
6
3、获取好友头像等信息
list_friends=itchat.get_friends() one_user=list_friends[0] for key in one_user:
print(key,":",one_user[key])
遍历用户名 根据用户名获取头像
保存头像
好友头像图像存放目录
7
5
2、用Python程序获取所有微信好友
itchat.get_contact() itchat.get_chatrooms() itchat.get_friends() itchat.get_mps()
分析数据类型 从好友列表开始 获取一个用户 用户字段的Key认识 获取用户相关信息
授 人 以 渔 好友列表
采集个人微信中的信息就是其中之一 新媒体运销时代,多群聊中客户信息分析,以及各种公众号中的运营信息都包含着重要的信息。
基础与思维
面向对象的编程简易模型
功能流程 责任
责任分配 责任实现
逻辑功能装备配
面向对象就是超面向过程编程
4
1、一行代码搞定微信二维码登录
对第三方模块的认识方式
Python的微 信模块说明
相关文档
最新文档