當前位置: 妍妍網 > 辦公

全面解析!Python + 微信機器人的3種使用方式

2024-06-07辦公

大家好,這裏是程式設計師晚楓,抖音也叫這個名。

從2018年我就開始使用微信機器人了,剛開始是從別人那裏購買,後來自己學了技術就開發了一個👉 。

也有很多朋友咨詢微信機器人用Python實作的原理,今天就給大家分享一下。本文僅供學習和研究使用,請勿用於商業用途喲~❤

unset unset 實作方式總結 unset unset

網上微信機器人的程式碼和軟體有很多,其實微信機器人實作原理主要是3類:

  • 呼叫微信官方的介面。代表庫:wxpy

  • 呼叫微信本地介面。代表庫:python-wechaty

  • 透過模擬鍵盤滑鼠的方式。代表庫:PyOfficeRobot

  • 關於這3個庫的官網文件,我都整理起來了,大家可以在下列公眾號的後台發送: 20240606 ,即可24小時自動領取~👇

    unset unset 3種方式的分析 unset unset

    微信官方介面:wxpy

    wxpy背後呼叫的是itchat庫,這個庫是3種方式中功能最全面、反應速度最快的。

    但這個庫的缺點也非常顯著:這個庫需要你的微信能夠登入網頁版微信, 但是大多數人尤其是新開微信是不能登入網頁版微信的。

    微信本地介面:python-wechaty

    不能用網頁版微信,又想使用強大的機器人功能的朋友,可以考慮透過python-wechaty呼叫本地介面,也就是技術人口中hook的方式。

    但是被封過號的朋友都知道,這種方式比較容易封號 ,所以使用有風險,請謹慎。

    模擬滑鼠鍵盤操作:PyOfficeRobot

    以上2種方式都用不了、或者怕封號的朋友,可以考慮使用這個庫: PyOfficeRobot

    透過模擬人操作滑鼠鍵盤的動作來實作微信自動化。

    這個庫的缺點是功能不如以上2種多,但常見操作基本都可以實作。

    除了不封號還有一個對於小白更加友好的優點:學習成本低,所有功能都可以透過1行程式碼實作。

    這個庫的教程我也給大家準備好了,大家可以直接掃碼檢視,👇

    unset unset 相關閱讀 unset unset