3

是否可以使用带有字符串而不是文件的 S3 分段上传?我正在使用的字符串是在上传过程中生成的,因此在分段上传开始时大小和确切内容是未知的。

4

1 回答 1

5

没有明确的“upload_part_from_string”方法可用。您可能可以使用 StringIO 在字符串周围包装一个类似文件的对象,然后将其传递给“upload_part_from_file”,但我还没有测试过。

添加此方法很容易。当时我不认为它会那么有用,因为每个部分都必须至少为 5MB,而且这是一个相当大的字符串。但是,如果您有它的用例,请告诉我。或者,在 github 上 fork boto,添加方法并发送拉取请求。

于 2011-05-06T10:17:38.580 回答