python执行脚本的时候,提示(Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1108)'))) - skipping

先说背景:笔者带着下面的组员一起写自动化测试脚本,结果同样的脚本在她的电脑上运行就是会报错,在我的电脑运行就没有报错,各种搜索问题,给到的答复都是requests里面参数加一个verify=false

 

 

 但是个人还是不太想要这种办法,后继续定位,跟着相关的,尝试各种方法,突然发现电脑上开着抓包工具,那是不是因为抓包工具的原因,先关掉,然后再运行脚本,脚本运行正常,原来原因在这里

 

所以,不要开启抓包工具运行python脚本!!!

如果是一定要开启抓包工具运行,那可以考虑上面的那个方案加一个验证,requests里面参数加一个verify=false

posted @ 2021-11-17 15:16  超级奶爸丁先生  阅读(4177)  评论(0编辑  收藏  举报