首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用GSpread超越

使用GSpread超越
EN

Stack Overflow用户
提问于 2022-01-21 22:11:09
回答 1查看 153关注 0票数 0
代码语言:javascript
复制
def printit():
  threading.Timer(10.0, printit).start()
  newIDS = wks.acell('A2').value
  inProgIDS = wks.acell('B2').value
  completedIDS = wks.acell('C2').value
  
  
  ticketData = {
            "newIDS" : newIDS,
            "inProgIDS" : inProgIDS,
            "completedIDS" : completedIDS,
  }
  
  with open('ids.json', 'w') as url_file:
    json.dump(ticketData, url_file)

 
printit()

我每10秒用GSpread点击Google,从3个单元格中得到一些值。这说明我已经超过了我的配额,但是当我转到配额页面时,它显示的使用率是17%。

gspread.exceptions.APIError:{'code':429,'message':“配额指标‘读取请求’超过配额,并限制‘每个用户每分钟读取请求’的消费者‘项目编号:206671335281’。”,“状态”:‘资源耗尽’,‘详细信息’:{'@type':{‘@type’:{‘type.googlevis.com/google.rpc.ErrorInfo’,‘理由’:‘RATE_ limit _RESOURCE’,‘域’:‘googlevis.com’,“元数据”:{“配额_限制”:“ReadRequestsPerMinutePerUser”、“配额_度量”:“Sheets.googlevis.com/read_requests”、“service”:“sheets.googlevis.com”、“使用者”:“projects/20}}”

EN

回答 1

Stack Overflow用户

发布于 2022-01-22 00:40:07

很可能你超过了你的配额。确保你没有通过每分钟60次请求

解决办法是实现指数退避

花更多的时间进行请求,或者反复检查您正在读取的文件是否有其他需要更多请求的数据

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70808151

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档