如何利用Python自动监控网站并发送邮件告警

如何利用Python自动监控网站并发送邮件告警,第1张

1、监控网站

监控网站其实就是去爬网页源码,判裂悄每次对比或检查网页源码特定位置的html代码是否有变化即可,具体可以用掘渣

from urllib import request

page = request.urlopen("网源搏址")

html = page.read()

就可以获取网页源码;

2、发送高警

建议别用邮件,邮件发多几次就会认为你的发件箱有发垃圾邮件的嫌疑。用 喵提醒 ,是个公众号,可以免费发提醒到手机上。调用方法也和监控网页代码类似,具体自己看喵提醒的教程。

def write_log(username,operation):

    '''

    写日志函数

    :param username:用户名

    :param operation:用户的 *** 作信息

    :return:

 历虚   '''

    w_time = time.strftime('%Y-%m-%d %H%M%S')

    with open('log.txt','a+') as fw:

        log_content = '%s 逗拆%s %s \n'%(w_time,username,operation)

      肢指燃  fw.write(log_content)

希望对你有帮助!


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8205414.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-14
下一篇2023-04-14

发表评论

登录后才能评论

评论列表(0条)

    保存