我确信这里的建议是使用 S3 存储桶,我知道这一点。从我收集的内容来看,我的问题有点困难,因为我想使用 Python 库 Pygsheets 来写入 Google 表格。然而,在完成所有部署和层步骤之后......让我停下来的是一个讨厌的 .json 文件需要由 Pygsheets 中的一个函数读取。我确实相信它是在动态读取和写入其他内容,这本身可能是不允许的,但我无论如何都在问。
直接链接到需要与google的secret.json配合使用的函数:Pygsheets Github
示例代码:
print("-->Using the library pygsheets to update...")
print(f"-->Accessing client_secret.json")
gc = pygsheets.authorize(service_file='client_secret.json')
print(f"-->Opening Google Sheets")
#open the google spreadsheet
sh = gc.open_by_url('https://...')
print(f"-->Accessing")
#select the first sheet
wks = sh[0]
print(f"-->Updating selected cells... ")
#update the first sheet with df, starting at cell A11.
wks.set_dataframe(df, 'J14')
同样,我已经接近使用这个脚本/库/lambda 自动化我的工作表的最终产品,我可以品尝到它:)。如果绝对最好的解决方法是 S3,请保持温和,我是一名试图让我的脚湿透的第一年分析师。上级告诉我连接到 S3 需要一段时间,所以这也是避免的原因。谢谢!