标签:
#coding=gbk
import os
import httplib2
import socket
def GetWebStatus(host):
try:
h =httplib2.Http()
resp, content = h.request(host)
resultStatus = resp.get(‘status‘)
if(resultStatus != ‘200‘):
#print(host+"无效")
return 0
else:
#print(host+"有效")
return 1
except Exception:
return 0
def ReadHost():
obn = open(‘d:/white.txt‘, ‘rb‘);
for line in obn:
line = line.strip(‘\r\n‘)
ss = ‘http://www.‘+line
if (GetWebStatus(ss) == 0):
fw = open("d:/wuxiao.txt","a+")
fw.writelines(line)
fw.writelines(‘\n‘)
fw.close()
else:
fw = open("d:/out.txt","a+")
fw.writelines(line)
fw.writelines(‘\n‘)
fw.close()
obn.close();
if __name__ == "__main__":
ReadHost();
标签:
原文地址:http://www.cnblogs.com/xiaobaichuangtianxia/p/4299736.html