【发布时间】:2023-01-16 13:36:15
【问题描述】:
我在下面有一个函数用于生成一个巨大的文本文件的行。
def generate_content(n):
for _ in range(n):
yield 'xxx'
不是将文件保存到磁盘,然后将其上传到 S3,有没有办法将数据直接保存到 S3?
需要提及的一件事是数据可能非常庞大,以至于我没有足够的磁盘空间或内存来容纳它。
【问题讨论】:
-
您是在问是否可以将转换的某些部分上传到 S3,最后将所有这些小文件聚合到一个大文件中?如果你没有足够的内存,你打算怎么读呢?
标签: python amazon-web-services file amazon-s3 upload