我在S3存储桶中有一个汇率文件。
我的应用程序代码下载了此文件,并使用这些比率来填充一个名为“比率”的字典,该字典类似于以下内容:
2010 1.2345
2011 1.7654
2012 1.0101
从本质上讲,我有一行代码可以检查上一年并在不存在的情况下上载该数据。今天,前一年是2018年,所以如果S3上的文件没有2018年数据,那么我想将此附加到文件中并重新上传。
我一直以临时文件的形式下载文件,然后从那里提取字典。我可以在不保存本地的情况下完成此操作。
但是,尝试附加到文本文件并重新上传时遇到问题-这是由于tempfile的范围所致。
任何人都可以提供对潜在解决方案的任何见解吗?