我是靠谱客的博主 苗条爆米花,最近开发中收集的这篇文章主要介绍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 获取微信群用户信息的全部内容,希望文章能够帮你解决python-itchat 获取微信群用户信息所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部