调用百度API 报错:Open api qps request limit reached

最近在做车辆检测的项目需要用到百度车辆检测接口,遇到此问题。目前网上大部分回答都是说额度不够的原因,但我这里还有剩余额度。最后发现是QPS(服务器每秒查询率)限额问题,如图QPS限制为2。

调用百度API 报错:Open api qps request limit reached_第1张图片

而我这里的峰值最大到6,所以报错

调用百度API 报错:Open api qps request limit reached_第2张图片

解决方案:代码中加入  time.sleep(2)  强制等待2秒(之前为1的时候还是偶尔出出现超值问题,可根据自己的情况加时间)

我是在for循环中每次上传一张图片到百度服务器,加入代码减慢上传速度从而减小QPS。

能解决问题的可以给我一个赞吗(●'◡'●)

你可能感兴趣的:(python,百度,api,linux)