python-itchat 獲取微信群用戶信息的實例
更新時間:2019年02月21日 08:59:35 作者:localhost1113
今天小編就為大家分享一篇python-itchat 獲取微信群用戶信息的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
如下所示:
import itchat, time
from itchat.content import TEXT
#name = ' '
roomslist = []
itchat.auto_login(enableCmdQR = False)
def getroom_message(n):
#獲取群的username,對群成員進(jìn)行分析需要用到
itchat.dump_login_status() # 顯示所有的群聊信息,默認(rèn)是返回保存到通訊錄中的群聊
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這一參數(shù)為二維碼在下面控制臺中顯示出來,而不是用圖片顯示
# # 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 獲取微信群用戶信息的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- Python分析微信好友性別比例和省份城市分布比例的方法示例【基于itchat模塊】
- Python使用itchat模塊實現(xiàn)簡單的微信控制電腦功能示例
- python基于itchat模塊實現(xiàn)微信防撤回
- Python微信庫:itchat的用法詳解
- python基于itchat實現(xiàn)微信群消息同步機(jī)器人
- python實現(xiàn)微信接口(itchat)詳細(xì)介紹
- python3操作微信itchat實現(xiàn)發(fā)送圖片
- 利用python微信庫itchat實現(xiàn)微信自動回復(fù)功能
- python使用itchat庫實現(xiàn)微信機(jī)器人(好友聊天、群聊天)
- python itchat實現(xiàn)微信自動回復(fù)的示例代碼
- python itchat實現(xiàn)微信好友頭像拼接圖的示例代碼
- Python實現(xiàn)清理微信僵尸粉功能示例【基于itchat模塊】
相關(guān)文章
Python中實現(xiàn)文本預(yù)處理的方法小結(jié)
文本數(shù)據(jù)是數(shù)據(jù)科學(xué)和自然語言處理領(lǐng)域的關(guān)鍵組成部分,本文將深入探討Python中文本預(yù)處理的關(guān)鍵步驟,并提供豐富的示例代碼,希望對大家有所幫助2023-12-12
學(xué)習(xí)python之編寫簡單簡單連接數(shù)據(jù)庫并執(zhí)行查詢操作
這篇文章主要介紹了學(xué)習(xí)python之編寫簡單簡單連接數(shù)據(jù)庫并執(zhí)行查詢操作,需要的朋友可以參考下2016-02-02
Python3實現(xiàn)爬蟲爬取趕集網(wǎng)列表功能【基于request和BeautifulSoup模塊】
這篇文章主要介紹了Python3實現(xiàn)爬蟲爬取趕集網(wǎng)列表功能,結(jié)合實例形式分析了Python3基于request和BeautifulSoup模塊的網(wǎng)站頁面爬取相關(guān)操作技巧,需要的朋友可以參考下2018-12-12
Python辦公自動化Word轉(zhuǎn)Excel文件批量處理
這篇文章主要為大家介紹了Python辦公自動化Word轉(zhuǎn)Excel文件批量處理示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06
python 實現(xiàn)列表的切片操作允許索引超出范圍
這篇文章主要介紹了python 實現(xiàn)列表的切片操作允許索引超出范圍,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-05-05
解決Cron定時任務(wù)中Pytest腳本無法發(fā)送郵件的問題
文章探討解決在 Cron 定時任務(wù)中運(yùn)行 Pytest 腳本時郵件發(fā)送失敗的問題,先優(yōu)化環(huán)境變量,再檢查 Pytest 郵件配置,接著配置文件確保 SMTP 服務(wù)正常,包括編輯相關(guān)文件、配置認(rèn)證信息等,還提及常見問題排查,如防火墻等,最終使郵件功能在定時任務(wù)中成功運(yùn)行2025-01-01

