【发布时间】:2016-11-04 22:42:39
【问题描述】:
我使用的是 python 2.7,但我的理解是这种语法适用于任何语言。
我想将数据附加到我的 Google 表格底部。下面的功能有效,但我想知道是否有更好的方法:
- 在列级别而不是单元格级别指定
userEnteredValue - 不必为每一列重复值列表。
我当前方法的一个例子:
def insertOneRecord(sheetId, value):
data = {
"requests": [
{
"appendCells": {
"sheetId": sheetId,
"rows": [ {"values": [
{"userEnteredValue": {"stringValue": value[0]}},
{"userEnteredValue": {"stringValue": value[1]}}
]}],
"fields" : "userEnteredValue"
}
}
]
}
res = SHEETS.spreadsheets().batchUpdate(spreadsheetId = SPREADSHEET_ID,body = data).execute()
values = ['O','P']
insertOneRecord(sheetId, values)
【问题讨论】:
标签: python python-2.7 google-sheets-api google-api-python-client