检查网站可用性的Python代码,可用性python代码,#!/usr/bin/e
文章由Byrx.net分享于2019-03-23 06:03:24
检查网站可用性的Python代码,可用性python代码,#!/usr/bin/e
#!/usr/bin/env python# coding=utf-8import sockets = socket.socket(socket.AF_INET,socket.SOCK_STREAM)s.connect(('www.sina.com.cn',80))s.send('GET / HTTP/1.1\r\nHost:www.open-open.com\r\nConnection:close\r\n\r\n')buffer = []while True: d=s.recv(1024) if d: buffer.append(d) else: breakdata = ''.join(buffer)s.close()header, html = data.split('\r\n\r\n', 1)#print headerheader_itesm = header.split('\r')#print header_itesm[0]header_stage = header_itesm[0].split(' ')print header_stage[1]website_stage = int(header_stage[1])if website_stage != 200: print "ERROR" #发邮件else: pass
评论关闭