注意:Python2.7环境,Python3自行搜索。
程序中,已经关闭验证:
requests.get(url, verify=False)
但是,执行后,发出警告,中断程序:
InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised.
InsecureRequestWarning:正在进行未经验证的HTTPS请求。 强烈建议添加证书验证。
根据官方提示,禁用警告即可:
urllib3.disable_warnings()
这是个坑,提示给的是urllib3的使用方法,但程序使用的是requests库,无法解决。
搜索,参考https://github.com/kennethreitz/requests/issues/2214
设置:
requests.packages.urllib3.disable_warnings()
问题解决!
有兴趣的朋友,可以看看stackoverflow这篇文章,作为参考,本人实测不过。
http://stackoverflow.com/questions/27499456/requests-s-geturl-verify-false-error-python