python获取群成员信息

Posted ePx Studio7.2开发平台

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python获取群成员信息相关的知识,希望对你有一定的参考价值。

#coding: utf-8
 
import itchat,datetime
from itchat.content import TEXT
itchat.auto_login(hotReload=True)#不需要重复扫码登录
class WeChat(object):
    def get_all_info_from_wechat(self):
        # itchat.auto_login(enableCmdQR = False)
        #获取群
        roomslist = itchat.get_chatrooms()
        #群名称
        itchat.dump_login_status() # 显示所有的群聊信息,默认是返回保存到通讯录中的群聊
        myroom=itchat.search_chatrooms(name=u交流群) #群聊名称
        gsq=itchat.update_chatroom(myroom[0][UserName], detailedMember=True) 
        with open(群用户名.txt,w,encoding=utf-8)as f:
            f.write("交流群成员如下
")
            for i in gsq[MemberList]:
                f.write(微信名:+i[NickName]+|群昵称:+i[DisplayName]+
)
                print(微信名:+i[NickName]+|群昵称:+i[DisplayName]+
)
            f.close()
if __name__ == __main__:
    obj = WeChat()
    obj.get_all_info_from_wechat()

 

以上是关于python获取群成员信息的主要内容,如果未能解决你的问题,请参考以下文章

使用pywinauto获取微信群成员昵称

使用pywinauto获取微信群成员昵称

使用pywinauto获取微信群成员昵称

个人微信Hook-开发SDK-C#Demo

个人微信Hook-C#Demo开发SDK

爬虫实践-基于Jsoup爬取Facebook群组成员信息