为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

繁华开满天机 2022-09-06 15:42:24
你好,我正在停止我的项目谷歌工作表更新行通过python我想要数据和公式(总和/平均值。等)我尝试执行python代码self.kuf_worksheet_history.append_row(['',self.today, gamemap, '1500',yourace, yourname, myname, myrace,'=D10+D10'])和此结果:在此处输入图像描述公式列点击详情'=D10+D10我想,如何更新数据女巫公式?googlesheet.append_row()请回答并感谢您观看我的问题
查看完整描述

1 回答

?
白衣非少年

TA贡献1155条经验 获得超0个赞

现在,如果您使用的是 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


查看完整回答
反对 回复 2022-09-06
  • 1 回答
  • 0 关注
  • 74 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信