迭代文本文件和制作字典时出错

时间:2014-05-09 17:44:49

标签: python-2.7 ssl dictionary ssl-certificate

我创建了一个填充了域(我希望)的文本文件来自我创建的爬虫。 我后来尝试迭代文本文件并运行它和函数然后给我域证书。出现错误,我不明白为什么它不起作用。 任何帮助都会很棒,谢谢。

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,除了绕过域错误。

字典显示为空白,并且创建的文本文件不存在。有什么提示吗?

0 个答案:

没有答案