requests爬虫报错SSLerror解决办法

报错:(Caused by SSLError(SSLError(“bad handshake: Error([(‘SSL routines’, ‘tls_process_server_certificate’, ‘certificate verify failed’)])”))) 

解决:

在request请求中增加参数verify=False

requests.post(url,headers=headers,json=data,verify=False)

添加参数后,如果仍然报错,则继续尝试以下方法

pip install cryptography==3.4.8
pip install pyOpenSSL==21.0.0

我更新这两个包的版本之后,就可以正常爬到数据了

仅此记录一个问题的解决~~~

你可能感兴趣的:(爬虫,爬虫,python)