首页 > 解决方案 > 如何根据 ID 值更新行 - Sheets API py

问题描述

现在我正在为我的 Discord Bot 运行的游戏创建排行榜。我通过他们的 API 上传到谷歌表格的这个排行榜的数据。

我的目标是:

  1. 通过其唯一的不和谐编号识别玩家,并将其附加到第一列(完成!)
  2. 更新他们的输赢,计算积分(只有第一次玩的玩家才成功)
  3. 打印得分最高到最低的表格(未完成)

这是电子表格的外观打印

现在我的主要问题是当玩家已经在数据库中时,我必须编辑第 2 列和第 3 列的输赢。那是因为我正在尝试使用以下代码来获取第一列中 ID 的坐标,但该对象不可下标:

player = sheet1.find('9282', in_column=1)

例如,当我尝试使用 str(player[7:9]) 隔离行号时,出现不可下标错误。

有什么建议么?

标签: pythongoogle-sheetsdiscord

解决方案


推荐阅读