正如我在标题中提到的那样,我想阅读网站的源代码。一切都很好,但是有时我会遇到错误。
错误
urllib2.URLError: <urlopen error [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:590)
我知道SSL证书存在问题,但我不知道如何解决它。我已经花了几个小时来找到解决问题的解决方案,但是直到现在我还没有成功(我已经使用了ssl
模块尝试了几件事)。
我做的方式:
import urllib2
urllib2.openurl("https://www.website.com")
如果没有办法使用urllib2
做这种事情,是否有其他模块?
可能会由于服务器请求和urllib2
库不支持的某些SSL选项而发生。
我建议您安装和使用request
库,因为它提供了更多的安全软件包和选项。