首先用命令pip install itchat安装itchat,然后进到你要获取的群里去选择“保存到通讯录”那里将选项滑到右边选上,没有保存到通讯录的群是取不到信息的。
以下代码在Win7和Python3.7里调试通过。
__author__ = 'Yue Qingxuan'
# -*- coding: utf-8 -*-
import itchat
import time
import datetime
from itchat.content import TEXT
roomslist = []
itchat.auto_login(hotReload=True)
def getroom_message(n):
#获取群的username,对群成员进行分析需要用到
itchat.dump_login_status() # 显示所有的群聊信息,默认是返回保存到通讯录中的群聊
RoomList = itchat.search_chatrooms(name=n)
if RoomList is None:
pass
#print("{0} group is not found!".format(name))
else:
# print('取得:',RoomList[0]['UserName'])
return RoomList[0]['UserName']
def getchatrooms():
#获取群聊列表
roomslist = itchat.get_chatrooms()
python获取微信群和群成员
最新推荐文章于 2024-06-05 10:02:54 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)