python3監控網站狀態
前面已經寫過Python3發郵件,Python發微信的文章了。直接導入即可。
#/usr/bin/env python #Guoyabin #-*- coding:utf-8 -*- import configparser,requests from time import sleep import WeChat,Mail class checkurl(object): def __init__(self,file): self.file=file self.cfg=configparser.ConfigParser() def cfg_load(self): self.cfg.read(self.file) self.allurl=self.cfg.items(‘yuming‘) self.reload=self.cfg.get(‘time‘,‘reload‘) self.mailto=self.cfg.items(‘mailto‘) def cfg_dump(self): while True: for k,v in self.allurl: try: res=requests.get(v) print(v,res.status_code) res.close() if res.status_code >= 400: errinfo=v+‘ ‘+str(res.status_code) wechat.send([email protected]
無恥的求一下贊助
python3監控網站狀態