加了timeout(5,5)还是出现requests.exceptions.ReadTimeout: HTTPConnectionPool(host='www.cninfo.com.cn', port=80): Read timed out. (read timeout=5)
时间: 2024-05-18 18:18:34 浏览: 154
python requests.get带header
如果你已经使用了timeout参数,并且仍然出现了ReadTimeout错误,那么可能是目标网站响应时间过长,或者网络连接不稳定导致的。
你可以尝试增加timeout的值,例如将timeout设置为(10, 10),或者使用更加稳定的网络环境(如连接到更快的网络,或者使用代理服务器等)来发送请求。
如果问题仍然存在,你可以考虑使用其他的HTTP库,例如httplib、urllib等,或者尝试使用多线程或多进程发送请求,以提高请求的稳定性。
阅读全文