Google API工作表需要10秒钟?

时间:2018-03-30 13:25:56

标签: aws-lambda google-sheets-api alexa-skills-kit

如果对电子表格()。values()。update的简单调用需要接近10秒才能完成吗?

我正在开发一个利用Google表格API的Alexa Skills python应用程序。在AWS Lambda上提供了python代码。一切都在没有错误的情况下执行,但是对.update()。execute()的单次调用将花费9秒多的时间来完成,无论数据集如何。这似乎过分 - 或者是我应该期待的?

这是片段。我所做的就是用四个单元格中的四个单词写一行。 SHEETS是先前从discovery.build()

分配的服务对象
header = ['Date', 'Time', 'Stimulus', 'Response']
data = {"values": [header]}
start = time.time()
SHEETS.spreadsheets().values().update(spreadsheetId=sheetId, range='A1', body=data, valueInputOption='RAW').execute()
print 'Wrote data to Sheet1. It took %i seconds' % int(time.time() - start)
  

将数据写入Sheet1。花了9秒钟

1 个答案:

答案 0 :(得分:0)

尝试调高RAM分配,看看会发生什么。这也将提供更多的CPU。