如何在Gsheet的第二行插入数据?
How to insert data in the second row of a Gsheet?
我正在使用以下代码将数据插入 Google 电子表格:
sheet_instance.insert_rows(my_data)
但它总是插入到第一行,那里有一些重要的公式。
是否可以使用 gspread 库保持电子表格的第一行不变并从第二行开始插入数据?
您可以使用values_update
sheet_instance.values_update(
'Sheet1!A2',
params={
'valueInputOption': 'USER_ENTERED'
},
body={
'values': [[1, 2, 3]]
}
)
append_rows
可能也是一个不错的选择(您只需要指定 table_range
)
我正在使用以下代码将数据插入 Google 电子表格:
sheet_instance.insert_rows(my_data)
但它总是插入到第一行,那里有一些重要的公式。 是否可以使用 gspread 库保持电子表格的第一行不变并从第二行开始插入数据?
您可以使用values_update
sheet_instance.values_update(
'Sheet1!A2',
params={
'valueInputOption': 'USER_ENTERED'
},
body={
'values': [[1, 2, 3]]
}
)
append_rows
可能也是一个不错的选择(您只需要指定 table_range
)