python获取微信用户(python-itchat 获取微信群用户信息的实例)
类别:脚本大全 浏览量:1468
时间:2022-03-29 03:02:52 python获取微信用户
python-itchat 获取微信群用户信息的实例如下所示:
|
import itchat, time from itchat.content import TEXT #name = ' ' roomslist = [] itchat.auto_login(enableCmdQR = False ) def getroom_message(n): #获取群的username,对群成员进行分析需要用到 itchat.dump_login_status() # 显示所有的群聊信息,默认是返回保存到通讯录中的群聊 RoomList = itchat.search_chatrooms(name = n) if RoomList is None : print ( "%s group is not found!" % (name)) else : return RoomList[ 0 ][ 'UserName' ] def getchatrooms(): #获取群聊列表 roomslist = itchat.get_chatrooms() #print(roomslist) return roomslist for i in getchatrooms(): #print(i['NickName']) roomslist.append(i[ 'NickName' ]) with open ( '群用户名.txt' , 'a' , encoding = 'utf-8' )as f: for n in roomslist: ChatRoom = itchat.update_chatroom(getroom_message(n), detailedMember = True ) for i in ChatRoom[ 'MemberList' ]: #print (i['Province']+":",i['NickName']) f.write(i[ 'Province' ] + ":" + i[ 'NickName' ] + '\n' ) print ( '正在写入 ' + i[ 'Province' ] + ":" ,i[ 'NickName' ]) f.close() # for i in ChatRoom: # print(i['MemberList']['ContactList']) # count += 1 # print(count) # # @itchat.msg_register(TEXT) # # def simple_reply(TEXT): # # print(msg.text) # # # # itchat.auto_login(enableCmdQR = False,hotReload = True) # enableCmdQR=True这一参数为二维码在下面控制台中显示出来,而不是用图片显示 # # itchat.run() # itchat.auto_login(enableCmdQR = False) # # # time.sleep() # # itchat.logout() # # friends = itchat.get_friends() # # for i in friends: # # print(i) # rooms = itchat.get_chatrooms() # for i in rooms: # print(i['NickName']) # memberList = itchat.update_chatroom(i['NickName']) # print (memberList) # # # room = itchat.update_chatroom(i['NickName'],detailedMember = True) # # print(room) # # # for i in room: # # # print(i) |
以上这篇python-itchat 获取微信群用户信息的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。
原文链接:https://blog.csdn.net/localhost1113/article/details/79443292
您可能感兴趣
- python类定义(浅谈python新式类和旧式类区别)
- ubuntu python3.7安装(详解Ubuntu16.04安装Python3.7及其pip3并切换为默认版本)
- python程序锁教程(在python里协程使用同步锁Lock的实例)
- pythonweb大数据分析(Python实现的大数据分析操作系统日志功能示例)
- python列表和条件组合的处理(一篇文章带你弄懂Python基础之列表相关操作和嵌套)
- python创建文件夹(python批量创建指定名称的文件夹)
- python opencv替换背景教程(基于OpenCV python3实现证件照换背景的方法)
- python零基础入门详细教程(Python零基础入门学习之输入与输出)
- python搭建django框架(详解Python网络框架Django和Scrapy安装指南)
- python里字典常用方法(Python使用字典的嵌套功能详解)
- python中比较同一字典value(在Python 字典中一键对应多个值的实例)
- 微信昵称python(Python 微信之获取好友昵称并制作wordcloud的实例)
- python线程池有几种(对python 多线程中的守护线程与join的用法详解)
- python编写程序读写数据库(详解js文件通过python访问数据库方法)
- python接口管理系统(基于Python实现用户管理系统)
- python将txt数据写入excel(Python将列表数据写入文件txt, csv,excel)
- 怎么才可以财富自由(如何让自己实现财富自由)
- 为什么越来越多年轻人回农村(为什么越来越多年轻人回农村生活)
- 怎么快速学好英语(怎么快速学好英语初中)
- 中国留学生都是富二代吗()
- 我们现在吃的苹果是哪里来的 原来现代苹果引入中国仅有一百多年(我们现在吃的苹果是哪里来的)
- 买绿宝不能只挑黄绿色 菜农教你3招挑,个个皮薄肉脆,香甜爆汁(买绿宝不能只挑黄绿色)
热门推荐
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9