调用百度OCR接口报错:KeyError: ‘words_result‘ 三种有效解决方法

   日期:2024-11-07     作者:caijiyuan       评论:0    移动:http://oml01z.riyuangf.com/mobile/news/2301.html
核心提示:很多人调用百度API 的时候都会出现这样的报错:Open api qps request limit reached(错误码为18),导

调用百度OCR接口报错:KeyError: ‘words_result‘ 三种有效解决方法

很多人调用百度API 的时候都会出现这样的报错:Open api qps request limit reached(错误码为18,导致没有识别结果,所以会报错 KeyError: ‘words_result’

如图所示在这里插入图片描述 错误码为18 ,提示 Open api qps request limit reached

查看官方文档 https://cloud.baidu.com/doc/OCR/s/dk3h7y5vr发现,出现错误码18的原因在这里插入图片描述 这边我们分两种情况

  1. 我们没有调用接口的额度了,需要去领取一下免费调用额度,如果领取了请看第二种情况
  2. 在有额度的情况下还是出现这种错误,原因QPS(服务器每秒查询率)限额问题,我们调用频率太快了,文字识别速度太快,但QPS额度不够,导致出现错误。免费领取的QPS限制为2

方法一:我们去后台领取免费额度 在这里插入图片描述

在这里插入图片描述 勾选全部,然后点击领取就行了 领取地址:百度OCR额度领取

方法二

为了减小我们的调用频率,在代码中加入 time.sleep(1) 强制等待1-2秒(可根据自己的情况加减时间

 

在这里插入图片描述插入代码后,运行正常

方法三:有比较大需求的,可以花钱购买QPS额度。

 
特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。

举报收藏 0打赏 0评论 0
 
更多>同类最新资讯
0相关评论

相关文章
最新文章
推荐文章
推荐图文
最新资讯
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号