请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

在执行handle_city()时报错SSLError

在执行handle_city()的时候报错了,但第一次执行的时候是对的,后来加上handle_city_job()的时候出错了,然后我再退回handle_city()那步依然报错,错误如下:

requests.exceptions.SSLError:
HTTPSConnectionPool(host='www.lagou.com', port=443):
Max retries exceeded with url: /jobs/allCity.html 
Caused by SSLError(SSLError("bad handshake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')],)",),))

不得其解,求助~

正在回答

5回答

参考此链接配置fiddler,根据此链接配置证书

0 回复 有任何疑惑可以回复我~
  • 提问者 易小鸭 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2019-07-17 14:21:45
  • 安宇x 回复 提问者 易小鸭 #2
    互相帮助,一起学习。嘻嘻
    回复 有任何疑惑可以回复我~ 2019-07-22 16:22:09
安宇x 2019-07-16 10:11:27

代码操作不难,只是配置信息不好理解。

还没明白为什么按如下配置,就可以使得代码正常运行

0 回复 有任何疑惑可以回复我~
安宇x 2019-07-16 09:37:11

我也出现了同样的问题,请问你是在哪里做的修改

0 回复 有任何疑惑可以回复我~
提问者 易小鸭 2019-07-07 23:34:45

不对。。。好像还是不行。。

0 回复 有任何疑惑可以回复我~
提问者 易小鸭 2019-07-07 23:25:03

已解决~

在Fiddler中Ignore证书验证就行了

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信