Chi*_*ina 4 python amazon-s3 amazon-web-services boto3
我正在使用boto3制作备份脚本,使用此行上传项目:
bucket.upload_file(backup_file_name,bucket_path+backup_file_name)
Run Code Online (Sandbox Code Playgroud)
如何验证此文件是否已真正上传到我的存储桶?我试图用boto3 doc找到一些东西,但我没找到任何东西.此方法是否会抛出我可以处理的任何异常?
它会提高boto3.exceptions.S3UploadFailedError
.您还可以执行head_object
请求以验证对象是否应该如此.如果对象不存在,这将botocore.ClientError
使用代码引发a 404
.