下载,修改并上传到s3,而无需本地保存

时间:2019-09-12 14:41:46

标签: python amazon-web-services amazon-s3

我在S3存储桶中有一个汇率文件。

我的应用程序代码下载了此文件,并使用这些比率来填充一个名为“比率”的字典,该字典类似于以下内容:

2010 1.2345
2011 1.7654
2012 1.0101

从本质上讲,我有一行代码可以检查上一年并在不存在的情况下上载该数据。今天,前一年是2018年,所以如果S3上的文件没有2018年数据,那么我想将此附加到文件中并重新上传。

我一直以临时文件的形式下载文件,然后从那里提取字典。我可以在不保存本地的情况下完成此操作。

但是,尝试附加到文本文件并重新上传时遇到问题-这是由于tempfile的范围所致。

任何人都可以提供对潜在解决方案的任何见解吗?

0 个答案:

没有答案