python - 如何编写 python 脚本来操作谷歌电子表格数据

标签 python google-sheets gspread

我能够从电子表格和工作表 ID 中获取提要。我想从每个单元格中捕获数据。

即,我能够从工作表中获取提要。现在我需要从每个单元格中获取数据(字符串类型?)以进行比较和输入。

我该怎么做呢?

最佳答案

还有一个spreadsheet library值得一看:gspread。我使用了上面提到的谷歌的数据库,对我来说提供的 api 很奇怪。您需要提取电子表格的 key 才能开始使用此电子表格。

这是一种更简单的方法。如果您需要从单元格中获取数据,您只需打开工作表并获取值即可:

g = gspread.login('your@gmail.com', 'password')

worksheet = g.open('name_of_the_spreadsheet').get_worksheet(0)

# Say, you need A2
val = worksheet.cell(2, 1).value

# And then update
worksheet.update_cell(2, 1, '42') 

关于python - 如何编写 python 脚本来操作谷歌电子表格数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2377301/

相关文章:

python - 我如何让这个 python 登录/注册程序工作? (我是Python新手)

python - 如何在 Python JWT 中 token 过期时提取 JWT token 有效负载

google-apps-script - 从 HTML 输入返回应用程序脚本中的数据

google-apps-script - 如何使用 Google Apps 脚本将一张工作表中的值的背景颜色设置为另一张工作表中具有匹配值的单元格?编辑部分添加

python - gspread import_csv file_id 参数是什么?

python - 如何下载带有 Gspread 的 Google Docs excel 表并在本地访问数据(A1 表示法)?

c++ - 如何在 Windows 上将串行数据从 Python 脚本发送到 Arduino - 没有用

python - 如何在前夕设置默认日期时间值?

javascript - 将一组 JSON 对象从 Google 表格传递到 HTML 服务

python - 为 Python (Windows) 正确安装 pyOpenSSL