python boto3 s3键存在
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python boto3 s3键存在相关的知识,希望对你有一定的参考价值。
def _key_exists(self, bucket, key):
s3 = boto3.resource(
's3',
aws_access_key_id=settings.AWS_ACCESS_KEY,
aws_secret_access_key=settings.AWS_SECRET_KEY,
)
exists = False
try:
s3.Object(bucket, key).load()
except botocore.exceptions.ClientError as e:
if e.response['Error']['Code'] == "404":
exists = False
else:
raise
else:
exists = True
return exists
以上是关于python boto3 s3键存在的主要内容,如果未能解决你的问题,请参考以下文章
Boto3没有将zip文件上传到S3 python
python Boto3 S3上传和下载
模拟boto3 S3客户端方法Python
python Python3 / boto3多线程S3对象删除
在 s3 python boto3 中替换文件
python s3 presigned_post aws boto3