将数据写入单个列中的 google 个工作表会尝试将数据写入确定范围之外的列
Writing data to google sheets in a single column tries to write data to a column outside the determined range
我有一个 google sheet,我想在其中添加数据到某个范围:
并写入我使用的数据:
ws = sheet.worksheet('test_sheet')
ws.update("HG3:HG5", [["test_1", "test_2", "test_3"]])
但是我可以报错:
APIError: {'code': 400, 'message': 'Requested writing within range [test_sheet!HG3:HG5], but tried writing to column [HH]', 'status': 'INVALID_ARGUMENT'}
如果范围显然是 HG3:HG5
,为什么它会尝试写入列 HH
?我确实有一个包含 3
个单元格的范围,ws.update
内的值也有 3
个值。我尝试对 ["test_1", "test_2", "test_3"]
使用单括号,但这会产生另一个错误。
我的错误在哪里?我的目标是能够将值写入单个列的范围,因为在图像中值将变为 "test_1", "test_2", "test_3"
.
符号[["test_1", "test_2", "test_3"]]
写入同一行的3列
要写入同一列的3行,记法应该是
[["test_1"], ["test_2"], ["test_3"]]
我有一个 google sheet,我想在其中添加数据到某个范围:
并写入我使用的数据:
ws = sheet.worksheet('test_sheet')
ws.update("HG3:HG5", [["test_1", "test_2", "test_3"]])
但是我可以报错:
APIError: {'code': 400, 'message': 'Requested writing within range [test_sheet!HG3:HG5], but tried writing to column [HH]', 'status': 'INVALID_ARGUMENT'}
如果范围显然是 HG3:HG5
,为什么它会尝试写入列 HH
?我确实有一个包含 3
个单元格的范围,ws.update
内的值也有 3
个值。我尝试对 ["test_1", "test_2", "test_3"]
使用单括号,但这会产生另一个错误。
我的错误在哪里?我的目标是能够将值写入单个列的范围,因为在图像中值将变为 "test_1", "test_2", "test_3"
.
符号
[["test_1", "test_2", "test_3"]]
写入同一行的3列要写入同一列的3行,记法应该是
[["test_1"], ["test_2"], ["test_3"]]