ser*_*gpa 1 python amazon-s3 boto amazon-web-services angular
我正在使用Boto将人工制品上载到s3存储桶,但不知道Key该put_object()方法的参数是什么:
client.put_object(
Body=open(artefact, 'rb'),
Bucket=bucket,
Key=bucket_key
)
Run Code Online (Sandbox Code Playgroud)
是什么赋予了?
在Amazon S3中,key是对象名称,如果您的对象是文件,则为文件名。该key检索桶的内容时,结果中列出,并通过指定对象的检索对象的内容key。
Amazon S3中的密钥必须唯一。
如果存储桶中的对象已经使用key您为PutObject命令指定的值存在,那么旧对象将被新对象替换。本质上,它正在覆盖它。