我有一個谷歌表,我想在其中將資料添加到某個范圍:

并撰寫我使用的資料:
ws = sheet.worksheet('test_sheet')
ws.update("HG3:HG5", [["test_1", "test_2", "test_3"]])
但我可以出錯:
APIError: {'code': 400, 'message': '請求寫入范圍 [test_sheet!HG3:HG5],但嘗試寫入列 [HH]', 'status': 'INVALID_ARGUMENT'}
HH如果范圍明確,為什么它會嘗試寫入列HG3:HG5?我確實有一個包含3單元格的范圍,其中的值ws.update也有3值。我嘗試使用單括號 for["test_1", "test_2", "test_3"]但這會產生另一個錯誤。
我的錯誤在哪里?我的目標是能夠將值寫入單個列的范圍,就像影像中的值將變為"test_1", "test_2", "test_3".
uj5u.com熱心網友回復:
符號
[["test_1", "test_2", "test_3"]]寫入同一行的 3 列要寫入同一列的 3 行,notaiton 應該是
[["test_1"], ["test_2"], ["test_3"]]
請參閱寫入單個范圍。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/434959.html
