擅长:python、mysql、java
<p>以下代码更改<code>boto3</code>中的密钥元数据:</p>
<pre><code>import boto3 as aws
s3 = aws.resource('s3')
obj = s3.Bucket('MyBucket').Object('objectKey')
obj.put(Metadata={'name':'newName'}
</code></pre>
<p>必须使用<a href="http://boto3.readthedocs.org/en/latest/guide/migrations3.html#key-metadata" rel="nofollow">According to the docs</a>,<code>set_metadata</code>。我已经测试过了,下面的代码与<code>boto2</code>一起工作,并更改了meatadata:</p>
^{pr2}$