Python分析微信群使用者資訊

2021-10-10 08:36:20 字數 1582 閱讀 5000

別人開發出來的東西 貢獻出來了 你可以免費使用 但是不能用作商用 所以叫開源 一般都會有乙個協議 叫遵守bsd協議

生活中哪些不是開源的 windows系統 mac os系統

開源的 linux系統 本節課的python

開啟pycharm->選擇terminal->輸入-> pip install itchat

import itchat  # 拿過來使用

''''''

itchat.auto_login(hotreload=

true

)# 獲取群聊列表

roomlist = itchat.get_chatrooms(

)# 用肉眼看一下我是否拿到了

# print(roomlist)

roomdata =

# 使用迴圈拿到每乙個聊天室的資訊

for i in roomlist:

# print(i)\

# 把群名稱存起來

'nickname'])

# 看一下群名稱是否拿到了

# print(roomdata)

defgetroom_message

(n):

# 獲取對應群資訊的唯一識別符號 username

itchat.dump_login_status(

)# 顯示所有的群聊資訊 預設是返回儲存到通訊錄中的群聊

roomlist = itchat.search_chatrooms(name=n)

# 使用判斷

if roomlist is

none

:pass

else

:# 獲取到唯一標識使用者名稱

return roomlist[0]

['username'

]# 通過群聊名稱獲取唯一識別符號username的值 並獲取群聊資料

chatroom = itchat.update_chatroom(getroom_message(

'高三(14)'

), detailedmember=

true

)# 檢視獲取到的資料

# print(chatroom)

print

('-----------------------------------群名稱:'

+ chatroom[

'nickname']+

.format

(str

(len

(chatroom[

'memberlist'])

))+'-------------------------------'

)# 獲取到每條資料

for i in chatroom[

'memberlist']:

print

('省份:'

+ i[

'province']+

' nickname為: '

+ i[

'nickname'])

print

('--------------------程式結束----------------'

)

Python接入企業微信 推送資訊到內部群裡

首先安裝wechatpy庫 pip install wechatpy如果執行的時候提示需要安裝其他庫 比如加解密相關的 那就按照提示安裝,這裡不囉嗦了哈 順便去後台把企業編號 corp id 和密匙 secret 也記錄下來 沒啥別的,開始寫 直接上 from wechatpy.work impor...

微信群助手(自動整理拼車資訊)

usr bin env python coding utf 8 import itchat,sys reload sys sys.setdefaultencoding utf8 def man chatroomname itchat.auto login hotreload true chatroo...

微信 已對6000多個涉賭微信群進行限制群功能處理

騰訊科技訊3 月 2 日訊息,微信今日晚間發布公告,對近期的賭博帳號處置程式設計客棧情況,進行了集中公示。共計對 6000 多個涉賭微信群進行限制群功能處理,並對 4 萬多個帳號進行限制功能使用或限制登入等階梯式處罰。以下為微信公告全文 國家法律法規明令禁止利用網路從事賭博活動,網路賭博不但違法,且...