1. 程式人生 > >資深程序員教你用Python如何調企業微信接口發送消息!叼的不行!

資深程序員教你用Python如何調企業微信接口發送消息!叼的不行!

交互界面 數據 絕對路徑 深入 通過 推薦 class mongod 圖片

技術分享圖片

進入正題

先來幾張好玩的圖片

技術分享圖片

首先進入python交互界面,導入我自己寫的模塊,然後發一個測試消

息,"Hello,小夥伴們好!",然後看看企業號能否收到相應的消息。

技術分享圖片

技術分享圖片

那麽問題來了,既然可以這麽玩,那豈不可以把所有能通知的信息都可以通過python調用接口發送信息了?那當然了,可以把自己感興趣的用爬蟲爬下來,然後發給自己,也可以用於報警等信息,還可以。。。。。。就看你自己怎麽玩吧

技術分享圖片

技術分享圖片

上圖第一行嘛,就是python解釋器的絕對路徑,也就是你python的安裝路徑,自行修改即可。第二行申明編碼為utf-8。對編碼想要深入了解,可以自行Google了解。接下來就是導入python標準庫的一些模塊。對於urllib這個模塊,我更推薦第三方requests庫來寫這個功能,因為它比urllib更方便高效。linux系統是默認沒有安裝的,需要通過以下命令安裝:

pip install requests

感興趣的可以用requests去寫,當然萬變不離其宗,原理思路還是一樣的。

這裏要介紹一下pymongo這個模塊,在介紹此模塊之前,我們還是要談mongodb,因為這個模塊就是用來操作mongodb的。下面這段是摘抄網上的資源:

技術分享圖片

技術分享圖片

大概解釋一下:

第16~19行嘛,是一個構造函數,當類被實例化時自動執行。然後就是初始化實例屬性。

第24~30行,我是另外定義了一個方法,這個class中的函數主要是用來獲取token的,想要調用api,這個東東必不可少。

技術分享圖片

技術分享圖片

技術分享圖片

這個函數主要是讀取mongodb裏面的數據,以便我發送所需要的信息。

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

既然你寫好了一個功能,而且很頻繁的去調用,那麽可將寫好的模塊安裝到系統庫裏,隨時隨地的都可以調用,方法當然也很簡單啦,網上Google一把教程很多,在此就不贅述。

進群:125240963 即可獲取數十套PDF哦!

資深程序員教你用Python如何調企業微信接口發送消息!叼的不行!