若itchat、wxpy无法使用,替代方案:

https://github.com/smallevilbeast/wechat_pc_api 感谢大佬,已Start!

从上述网址下载相关dll和demo,然后修改demo.py

from __future__ import unicode_literals
import numpy as np
import wechat
import json
import time
from wechat import WeChatManager, MessageType
wechat_manager = WeChatManager(libs_path='../../libs')# 这里测试类回调, 函数回调与类回调可以混合使用
class LoginTipBot(wechat.CallbackHandler):@wechat.RECV_CALLBACK(in_class=True)def on_message(self, client_id, message_type, message_data):# 判断登录成功后,就向文件助手发条消息if message_type == MessageType.MT_USER_LOGIN:#time.sleep(1)wechat_manager.get_friends(client_id)if message_type == MessageType.MT_DATA_FRIENDS_MSG:friend = message_datanp.save('my_file.npy', friend)print(friend)if __name__ == "__main__":bot = LoginTipBot()# 添加回调实例对象wechat_manager.add_callback_handler(bot)wechat_manager.manager_wechat(smart=True)# 阻塞主线程while True:time.sleep(0.5)

好友的信息数据都存储到了my_file.npy,直接读取这个文件即可

friend = np.load('my_file.npy', allow_pickle=True)

提取一些信息:

nickname = []
img_url  = []
sex      = []
province = []
for tmp in friend:nickname.append(tmp['nickname'])  # 昵称img_url.append(tmp['avatar'])     # 图片urlsex.append(tmp['sex'])            # 性别province.append(tmp['province'])  # 省份

python 获取微信好友数据相关推荐

  1. 通过python分析微信好友数据

    随着微信的普及,越来越多的人开始使用微信.微信渐渐从一款单纯的社交软件转变成了一个生活方式,人们的日常沟通需要微信,工作交流也需要微信.微信里的每一个好友,都代表着人们在社会里扮演的不同角色.今天这篇 ...

  2. python获取微信好友头像拼接“2020”

    python获取微信好友头像拼接"2020" 背景 思路 源码说明 背景 2019年的最后一天,心想马上就要跨年,大家都在总结和祝福,但是又不想随大流,打开微信,翻看着通讯录,突然 ...

  3. [533]python获取微信好友头像生成点阵图片

    首先是点阵字的概念:点阵字体是把每一个字符都分成 n * n 个点,然后用每个点的虚实来表示字符的轮廓.点阵字体也叫位图字体,其中每个字形都以一组二维像素信息表示. 汉字那么多,总不能每个字都去自己设 ...

  4. python获取微信好友权限_Python-itchat获取微信好友信息

    参考自:http://www.jianshu.com/p/684cbdf15874 思路就是通过itchat登录获取微信好友信息,然后通过pillow画图 import itchat import m ...

  5. 利用Python对微信好友数据进行分析

    一直就想着做个微信好友数据分析,折腾了一天总算是勉强完成了. 本文参考: 微信好友大数据分析 Python基于jieba库进行简单分词及词云功能实现方法 本文会使用到的第三方模块: itchat:微信 ...

  6. Python获取微信好友标签信息

    import itchat 微信库 import os 文件下载库 一.微信请求函数 def get_friends():friends = itchat.get_friends(update=Tru ...

  7. Python - 获取微信好友性别比例( Pie )

    Counter:计数返回键值的形式 items:将键值对转换为元组 import itchat from collections import Counter from matplotlib impo ...

  8. python获取微信好友头像,制作头像照片墙集合!

    登录微信: itchat.auto_login(hotReload=True) 获取好友头像: friends = itchat.get_friends(update=True) for friend ...

  9. 用Python获取了微信好友数据,进行可视化分析发现~

    大家好! 因为无事可做,就想着看看爬取一下微信好友,然后理智的分析一波~~ 01 数据采集 我们这次使用的是Itchat库来获取的微信好友数据. 01 登陆 用Itchat库来获取微信好友数据,首先需 ...

最新文章

  1. 增强学习(一) ----- 基本概念
  2. 郑州志泽网络科技--SSH模拟试题
  3. sql 之like 和通配符%,_(mysql)
  4. java 静态类的实现_[Java教程]Javascript 静态类的实现
  5. [数据库]---nosql,非关系型数据库整理
  6. DeeCamp,(可能是)全球最好的 AI 夏令营
  7. 模拟器:思科 创建Vlan,给2层交换机和3层交换机配置IP地址和子网掩码
  8. 日志宝:大众也能看懂的Web访问日志数据分析
  9. bzoj 2827 千山鸟飞绝
  10. Python Interpreter
  11. 有线网口设备转为无线wifi,RJ45网口转wifi,即插即用,网卡转无线wifi完全透传
  12. Thesus(忒修斯)的故事
  13. 浅析某城商行手机银行水平授权漏洞问题
  14. 小说作者推荐:张廉合集
  15. 题库来源:安全生产模拟考试一点通公众号小程序 安全生产模拟考试一点通:2021年焊工(初级)考试资料为正在备考焊工(初级)操作证的学员准备的理论考试专题,每个月更新的焊工(初级)免费试题祝您顺利通过
  16. 洛谷 P5536 【XR-3】核心城市(贪心 + 树形 dp 寻找树的中心)
  17. 你真的不懂 yml !
  18. 基于arduino的温度计
  19. 磁盘损坏怎么恢复文件?看完就懂了
  20. 低配本用win10服务器系统,杜宇低配置的电脑到底是安装win10系统好还是选择win7操作系统更好一点呢...

热门文章

  1. MapStruct - 一篇就能上手 MapStruct
  2. 01 MPLS的发展和演变
  3. 详解SVM支持向量机算法(四:坐标上升和SMO算法)
  4. IDEA配置TestNG
  5. @overload与@override
  6. Nokia n97固件升级到2.0教程全过程
  7. Win10 安装oracle客户端和Navicat Premium出现的问题及解决方法
  8. https协议的一些杂谈
  9. 常用的javaScript正则表达式
  10. DF、Png、Tableau转化HTML自动邮件发送