如何在python中更新谷歌表格append_row公式?

你好,我正在停止我的项目

谷歌工作表更新行通过python

我想要数据和公式(总和/平均值。等)

我尝试执行python代码

self.kuf_worksheet_history.append_row(['',self.today, gamemap, '1500',yourace, yourname, myname, myrace,'=D10+D10'])

和此结果:在此处输入图像描述

公式列点击详情

'=D10+D10

我想,如何更新数据女巫公式?googlesheet.append_row()

请回答并感谢您观看我的问题


繁华开满天机
浏览 76回答 1
1回答

白衣非少年

现在,如果您使用的是 spreadsheet.values,如果您查看本指南的文档,您可以看到它解释了默认情况下如何将公式值解析为字符串。如果要避免这种情况并使它们成为公式,请使用参数 ValueInputOption 的值。USER_ENTERED在前面的链接指南中甚至还有一段代码来说明如何做到这一点:values = [    [        # Cell values ...    ],    # Additional rows ...]body = {    'values': values}result = service.spreadsheets().values().append(    spreadsheetId=spreadsheet_id, range=range_name,    valueInputOption=value_input_option, body=body).execute()print('{0} cells appended.'.format(result \                                       .get('updates') \                                       .get('updatedCells')))进行更改以使公式注册为公式。value_input_option
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python