前言
因为有一些网站需要每日检查是否有问题,所以需要一个报警监控的机制,这个需要你指定你发送的邮箱和你接收的邮箱,就可以做到对网站自动监控了。
这里用的是python3.5
需要安装的插件:
1、smtplib:发邮件需要用到
2、pycurl:访问网站时会需要用到
3、linecache:在读取txt网站清单时需要用到
具体思路:
python程序从txt里面批量读取到网站的信息,通过Curl.py模拟浏览器去访问网站,并且把访问的结果写入到以自己的网站名称-日期.txt格式的文件中记录;有几种情况:
1、如果发现打不开了,直接发邮件提示网站已经打不开
2
1