我创建了一个填充了域(我希望)的文本文件来自我创建的爬虫。 我后来尝试迭代文本文件并运行它和函数然后给我域证书。出现错误,我不明白为什么它不起作用。 任何帮助都会很棒,谢谢。
d1={}
with open('found.txt','w') as f:
f.writelines(url+ '\n' for domain in found)
f.close()
for domain in open('found.txt','r'):
domain=str(domain)
domain="http://" + domain + "/"
#print domain
try:
cert=ssl.get_server_certificate((domain, 443))
except:
continue
if domain not in d1:
d1[domain]=cert
f.close()
print d1
我使用了try,除了绕过域错误。
字典显示为空白,并且创建的文本文件不存在。有什么提示吗?