【问题标题】:gspread.exceptions.APIError error code 500gspread.exceptions.APIError 错误代码 500
【发布时间】:2019-11-14 21:50:31
【问题描述】:

我正在使用 python gspread 库从谷歌表格中获取信息。我之前在访问任何工作表时都没有遇到任何问题,但是一张工作表一直使用 doc.worksheet("{worksheet_name}") 或 doc.worksheets() 抛出此错误:

gspread.exceptions.APIError: { “错误”: { “代码”:500, "message": "遇到内部错误。", “状态”:“内部” } }

我已经排除了以下可能的原因:

  • 程序无权访问文档
  • 文档中的工作表过多
  • 超过 api 限制

我什至创建了该文档的副本并尝试访问它,但发生了同样的错误。

【问题讨论】:

  • 能否提供one sheet keeps throwing this error with doc.worksheet("{worksheet_name}") or doc.worksheets():one sheet的信息。例如,您能否提供用于复制问题的示例电子表格?到时候能不能也提供你的剧本?当然,请删除您的个人信息。

标签: python-3.x google-sheets google-sheets-api gspread


【解决方案1】:

您可以每 100 个请求使用 100 秒的延迟

Usage limit

【讨论】:

  • 对我来说也是一个解决方案,但这很奇怪,因为过去 30 秒的延迟对我有用,而且我突然需要增加它。
【解决方案2】:

好吧,我也犯了同样的错误。我刚刚创建了另一个电子表格,它工作正常。

【讨论】:

    猜你喜欢
    • 2011-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-05
    • 2018-02-07
    • 2015-05-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多