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("交流群成員如下\n")
            for i in gsq['MemberList']:
                f.write('微信名:'+i['NickName']+'|群昵稱:'+i['DisplayName']+'\n')
                print('微信名:'+i['NickName']+'|群昵稱:'+i['DisplayName']+'\n')
            f.close()
if __name__ == '__main__':
    obj = WeChat()
    obj.get_all_info_from_wechat()

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM