【发布时间】:2017-03-29 20:47:16
【问题描述】:
我正在使用以下代码上传到 S3:
config = TransferConfig(multipart_threshold=1024)
transfer= S3Transfer(s3_client, config)
transfer.upload_file(fileadded, bucket, key,callback=ProgressPercentage(file))
我无法了解 boto 如何在内部处理分段上传。 我对此有几个问题,假设我有 2.5 MB 的文件:
- 那么文件会分 1、1 和 .5 MB 3 部分上传吗?
- 所有 3 个部分将并行或顺序上传?
- 在 java 的 aws 库中,我们有 TransferManager,在 boto 中有类似的东西吗?
- 如果此代码足以进行多部分上传?因为我遇到了一些复杂的代码示例
任何帮助将不胜感激。
【问题讨论】:
标签: amazon-web-services file-upload amazon-s3 boto3