如何忽略 SSL: CERTIFICATE_VERIFY_FAILED 错误?

Sau*_*tes 4 python python-2.7 web

遇到此错误后如何保持脚本运行?

requests.exceptions.SSLError:
HTTPSConnectionPool(主机='www.funcate.org.br',端口=443):超过最大重试次数,网址:/pt/portal-de-compras?file=../../.. /index.php%250A (由 SSLError(SSLError(1, u'[SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败 (_ssl.c:718)'),)) 引起

dig*_*ter 5

verify=False您可以通过作为额外参数传递给函数来关闭 SSL 证书验证requests.get()

response = requests.get('https://foobar.com.br/', verify=False)
Run Code Online (Sandbox Code Playgroud)

请注意,这将使您容易受到各种中间人攻击。使用 SSL 证书是有原因的 :-) 尽管我意识到您不一定能够强制执行这一点。