#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();
时间: 2024-10-26 17:37:49