Python可以實現給QQ郵箱、企業微信、微信等等軟體推送消息,今天咱們實現一下Python直接給微信推送消息。 這裡咱們使用了一個第三方工具pushplus 單人推送 實現步驟: 1、用微信註冊一個此網站的賬號2、將token複製出來,記錄到小本本上。 代碼展示 import requests # ...
Python可以實現給QQ郵箱、企業微信、微信等等軟體推送消息,今天咱們實現一下Python直接給微信推送消息。
這裡咱們使用了一個第三方工具pushplus
單人推送
實現步驟:
1、用微信註冊一個此網站的賬號
2、將token複製出來,記錄到小本本上。
代碼展示
import requests # Python源碼資料電子書領取群 279199867 def send_wechat(msg): token = 'XXXXXXXXXXXX'#前邊複製到那個token title = 'title1' content = msg template = 'html' url = f"https://www.pushplus.plus/send?token={token}&title={title}&content={content}&template={template}" print(url) r = requests.get(url=url) print(r.text) if __name__ == '__main__': msg = 'Life is short I use python' send_wechat(msg)
在手機上看一下結果
局限性:這個只能給自己推送,別人推送不了。那怎麼給別人推送呢?
一對多推送
實現步驟
1、在一對多推送的tab頁面里,新建群組,並記錄下群組編碼。
2、點擊生成二維碼,將二維碼發給要接受消息的人。讓他們用微信掃碼。
3、掃碼後,看看訂閱人,掃碼之後的人,會顯示在這裡。給這個群組發送的消息,這裡的人都會接收到。
4、寫代碼發送消息到微信
import requests def send_wechat(msg): token = ' XXXXXXXXXXXXXXXXXX' #前邊複製到那個token title = 'test notice title' content = msg template = 'html' topic = '1' url = f"http://www.pushplus.plus/send?token={token}&title={title}&content={content}&template={template}&topic={topic}" print(url) r = requests.get(url=url) print(r.text) if __name__ == '__main__': msg = 'this is a one to more lizi' send_wechat(msg)
效果展示
至此到這裡就完成啦!
註:普通用戶和會員的最大的區別:
普通用戶一天僅可請求200次,會員擴大到1000次。所以普通用戶基本上也夠用了。真想支持網站作者,就買個會員,一個月也就10塊錢。
Python爬蟲入門到實戰:100個爬蟲實戰項目!
兄弟們,覺得不錯的話,點贊收藏一下唄!