在 Google 表格的最后一个填充行之后添加数据,使用 gspread python
Add data after the last filled line of Google Sheets, with gspread python
我需要将数据框的值添加到我的 Google 电子表格中最后一行记录的末尾,但我做不到。每次我使用下面的代码,它都会订阅上面的信息。
我正在使用 gspread 库更新 Google Sheets 电子表格中的数据。
sheet.update([df_data.columns.values.tolist()] + df_data.values.tolist())
我想在最后填充的行之后添加新数据。
你的情况,用appendRows
的方法怎么样?
修改后的脚本:
发件人:
sheet.update([df_data.columns.values.tolist()] + df_data.values.tolist())
收件人:
如果要追加[df_data.columns.values.tolist()] + df_data.values.tolist()
的值,下面的修改如何?
sheet.append_rows([df_data.columns.values.tolist()] + df_data.values.tolist(), value_input_option="USER_ENTERED")
如果要追加df_data.values.tolist()
的值,下面的修改如何?
sheet.append_rows(df_data.values.tolist(), value_input_option="USER_ENTERED")
参考文献:
我需要将数据框的值添加到我的 Google 电子表格中最后一行记录的末尾,但我做不到。每次我使用下面的代码,它都会订阅上面的信息。 我正在使用 gspread 库更新 Google Sheets 电子表格中的数据。
sheet.update([df_data.columns.values.tolist()] + df_data.values.tolist())
我想在最后填充的行之后添加新数据。
你的情况,用appendRows
的方法怎么样?
修改后的脚本:
发件人:
sheet.update([df_data.columns.values.tolist()] + df_data.values.tolist())
收件人:
如果要追加[df_data.columns.values.tolist()] + df_data.values.tolist()
的值,下面的修改如何?
sheet.append_rows([df_data.columns.values.tolist()] + df_data.values.tolist(), value_input_option="USER_ENTERED")
如果要追加df_data.values.tolist()
的值,下面的修改如何?
sheet.append_rows(df_data.values.tolist(), value_input_option="USER_ENTERED")