2
我有一个python脚本,每次运行时,它都会返回一个新值。然后我需要将这些值添加到谷歌表。所以每天脚本的结果都会被添加到新的行中。我试图使用“pygsheet”lib,但我无法处理每天添加新行。我怎样才能将数据添加到最后一个空行?如何在每次运行python脚本时更新带有新结果的Google表格?
我有一个python脚本,每次运行时,它都会返回一个新值。然后我需要将这些值添加到谷歌表。所以每天脚本的结果都会被添加到新的行中。我试图使用“pygsheet”lib,但我无法处理每天添加新行。我怎样才能将数据添加到最后一个空行?如何在每次运行python脚本时更新带有新结果的Google表格?
有多种方式可以使用pygsheets来实现这一点。 insert_rows
可以在一行中实现。
wks.insert_rows(wks.rows, values=[daily_value], inherit=True) # here wks is the worksheet object
,如果你不希望添加新的行或要在非最后一排,你可以使用append_table
增值,假设这是在表中的数据。在这里你必须确保你的工作表有足够的行来适应新的价值。
wks.append_table(values=[daily_value])
这可以工作,但将行添加到最后一行而不是最后一个非空行。因此,默认情况下有1000行数据被添加到1001行。 – lameei
如果已经有数据,请尝试append_table – nithin