<p>完全公开,这是一个新兵训练营,但我非常确定我的代码是正确的,我已经多次联系管理员寻求指导,但没有得到回应。我一直收到一个错误,上面写着<code>(Bucket=bucket['Name'])</code>..一些关于预设的错误。我想也许我应该用前缀替换Bucket,但事实似乎并非如此</p>
<p>这里的想法是删除<code>gim</code>个bucket,并在其位置添加<code>gid</code>个bucket</p>
<pre><code># Get the list_buckets response
response = s3.list_buckets()
# Delete all the buckets with 'gim', create replacements.
for bucket in response['Buckets']:
if 'gim' in bucket['Name']:
s3.delete_bucket(Bucket=bucket['Name'])
s3.create_bucket(Bucket='gid-staging')
s3.create_bucket(Bucket='gid-processed')
# Print bucket listing after deletion
response = s3.list_buckets()
for bucket in response['Bucket']:
print(bucket['Name'])
</code></pre>