gpt4 book ai didi

python - gspread 更新不在范围内的多个单元格

转载 作者:行者123 更新时间:2023-12-01 03:30:50 24 4
gpt4 key购买 nike

在我的应用程序中,我有一堆不在范围内的单元格。目前我正在一一更新,但是需要很多时间。我想通过一个电话来批量更新它们。

我查看了其他一些 SO 线程,例如 this ,但就我而言,单元格不在范围内。

为简化起见,我举了一个我想要实现的目标的示例:

worksheet.update_acell("A1", "test1")
worksheet.update_acell("C5", "test2")

是否可以在一次调用中更新不在范围内的单元格?

最佳答案

是的,这是可能的。您可以使用 Worksheet.update_cells 方法来实现此目的。

该方法的参数是一个 Cell 对象列表,该列表来自何处并不重要。您可以从 range 方法获取它或自己创建列表:

a1 = worksheet.acell('A1')
c5 = worksheet.acell('C5')
a1.value = 'Hello'
c5.value = 'World'
wk.update_cells([a1, c5])

这会在一次调用中更新多个单元格。

关于python - gspread 更新不在范围内的多个单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40957821/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com