在我的应用程序中,我有一堆不在范围内的细胞。目前我正逐一更新它们,但需要花费很多时间。我想通过一次调用批量更新它们。
我查看了其他一些SO线程,例如this,但在我的情况下,单元格不在范围内。
简化这里是我想要实现的一个例子:
worksheet.update_acell("A1", "test1")
worksheet.update_acell("C5", "test2")
是否可以在一次通话中更新不在范围内的小区?
答案 0 :(得分:0)
Burnhash 是正确的,因为没有请求就无法获得 Cell。但是,我能够通过虚拟类实现所需的行为:
class Cell:
def __init__(self, c, r, v):
self.col = c
self.row = r
self.value = v
cell1 = Cell(1, 1, 'value1') # A1
cell2 = Cell(2, 1, 'value2') # B1
wk.update_cells([cell1, cell2])