Max retries exceeded with url: /error=nh

Python3 : Max retries exceeded with url: /error=nh (Caused by NewConnectionError(’<urllib3.connection.HTTPConnection object at 0x11a8c97b8>: Failed to establish a new connection: [Errno 61] Connection refused’))
单独测试能连接成功,但是多重连接中始终出现这个错误,网上百度原因是连接次数太多,测试了网上一些办法但是没有效果。
解决办法:
由于程序中有很多连续的网络请求所以用了session,导致连接过多,于是在报错的连接中做了如下的处理:
requests.adapters.DEFAULT_RETRIES = 5 # 增加重连次数
s = requests.session()
s.keep_alive = False # 关闭多余连接
s.get(url) # 你需要的网址

问题解决~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值