Boto3: 's3.Object' 对象没有属性 'md5'

Boto3: 's3.Object' object has no attribute 'md5'

This guide需要更新,Object的实例中没有md5属性。

如何从对象中获取 md5?

谢谢

this reference 看来我们可以使用 obj.get()['ETag'] 获得它。

对象实际上并没有正确的 MD5,它们有一个 ETag。对于一次全部上传的对象,这只是一个普通的 MD5。但是,对于分段上传,ETag 不是简单的 MD5 摘要。无论如何,您可以使用 obj.e_tag.

访问 etag