更新于 2021 年 3 月 22 日 07:36:05
409 次查看
问题陈述 - 使用 Python 中的 Boto3 库来确定 S3 中是否存在根存储桶。示例 - 存储桶_1 是否存在于 S3 中。解决此问题的方法/算法步骤 1 - 导入 boto3 和 botocore 异常以处理异常。步骤 2 - 使用 boto3 库创建 AWS 会话。步骤 3 - 为 S3 创建 AWS 客户端。步骤 4 - 使用 head_bucket() 函数。如果存储桶存在并且用户有权访问它,则返回 200 OK。否则,响应将是 403 禁止或 404 未找到。步骤 5 - 根据响应代码处理异常。步骤 ... 阅读更多