【python 監控報警】python自動發微信監控報警
我們每個人每天都是在用微信,在程式開發過程中,我們會需要監控我們的程式,發簡訊監控收費,發郵件懶得看,發微信是最好的方式,而且是免費的。發現個非常好用的python庫:wxpy。wxpy基於itchat,使用了 Web 微信的通訊協議,實現了微信登入、收發訊息、搜尋好友、資料統計等功能。
官方文件:
https://wxpy.readthedocs.io/zh/latest/chats.html
安裝wxpy包:
pip install wxpy
一開始掃碼登入,程式會儲存一個.pkl檔案,這個檔案是程式自動儲存的,下次就不需要掃碼了。
# -*- encoding=utf-8 -*-
""" 微信報警功能"""
from wxpy import *
# 發給多個好友
def wxSendMsgToFriends(name_list,content):
"""
:param name_list: 名字列表
:param content:內容
:return:
"""
# 快取實現自動登入
bot = Bot(cache_path=True)
try:
for i in range(0,len(name_list)):
my_friend = bot.friends().search(name_list[i])[0]
my_friend.send(content)
except Exception as e:
print("{0}".format(str(e)))
# 發給機器人自己,在檔案傳輸助手收到訊息
def wxSendMsgToSelf(content):
"""
:param content: 內容
:return:
"""
# 快取實現自動登入
bot = Bot(cache_path=True)
# 向檔案傳輸助手傳送訊息
bot.file_helper.send(content)
if __name__ == '__main__':
# 名字列表
name_list=['張三','李四']
# 傳送內容
content="微信報警功能測試"
wxSendMsgToFriends(name_list,content)
wxpy 不僅可以發文字內容,也可以發圖片,檔案,視訊等。感覺很方便,感興趣的朋友可以去嘗試。
相關文章
- 使用Vmalert監控報警
- Prometheus監控報警系統Prometheus
- CentOS 配置OOM監控報警CentOSOOM
- 從零搭建Prometheus監控報警系統Prometheus
- zabbix監控之同時向多人郵件報警
- 智慧校園:資料機房動環監控報警系統
- .Net Core服務監控報警指標上報Prometheus+Grafana指標PrometheusGrafana
- 圖解JanusGraph系列 - JanusGraph指標監控報警(Monitoring JanusGraph)圖解指標
- 生產區域人數超員監控報警系統
- 我們的系統應該配置哪些監控報警項?
- 大資料技術 - 監控預警大資料
- 基於Nginx+Keepalived的LB服務監控(郵件報警)Nginx
- 支援全平臺的伺服器監控報警系統 Shinken伺服器
- 修改glogin.sql引發的生產系統監控的虛假報警SQL
- 中小水庫中的水情遙測系統如何實現遠端監控和自動報警?
- 監控報警系統的指標、規則與執行閉環指標
- Spring Cloud 快速入門(四)Hystrix Dashboard 監控儀表盤、Turbine 聚合監控、服務降級報警機制SpringCloud
- 裝置故障監控報警運維工單系統有什麼功能運維
- 技術分享| 如何使用Prometheus實現系統監控報警郵件通知Prometheus
- 如何構建智慧監控預警管理平臺?
- Python釘釘報警及Zabbix整合釘釘報警Python
- 西門子S7-200 SMART如何實現遠端監控並透過手機自動報警
- 年輕人的第一個go程式:監控資料庫欄位 報警Go資料庫
- Spark+Kafka實時監控Oracle資料預警SparkKafkaOracle
- 監控系統整合告警平臺實現郵件、簡訊、微信、電話語音和app等多方式報警APP
- python搭建系統監控Python
- Python的監控功能示例Python
- Redis一站式管理平臺工具,支援叢集建立,管理,監控,報警Redis
- Zabbix微信公眾號預警-zabbix+grafana從零設計自己的監控平臺Grafana
- iOS微信記憶體監控iOS記憶體
- Oracle 自動化運維-Python監控Oracle告警日誌Oracle運維Python
- Python監控線上異常圖片地址自動告警Python
- python自動統計zabbix系統監控覆蓋率Python
- 智慧警務視覺化應用監控系統搭建視覺化
- sql server 警報管理及實時監聽SQLServer
- 二次供水PLC系統如何連線觸控式螢幕進行監控並實現故障報警
- 交換機統一監控和遠端控制:自動發現、自動監控、自動告警、自動修復
- 監控採集上報和儲存監控資料策略