使用boto3将文件上传到s3存储桶

问题描述 投票:0回答:1

我正在使用 boto3 将文件上传到 s3 存储桶

这是我正在使用的代码

s3客户端初始化

    service_name='s3',
    region_name='us-west-2',
    aws_access_key_id=access_key,
    aws_secret_access_key=secret_key,
    #endpoint_url='https://s3:us-west-2.amazonaws.com',
    verify=True
) 

如果验证 = TRUE,那么我收到此错误: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:证书链中的自签名证书 (_ssl.c:1000)

如果Verify = False,那么我收到此错误: InsecureRequestWarning:正在向主机“itd-us-west-2--****-***.s3.us-west-2.amazonaws.com”发出未经验证的 HTTPS 请求。强烈建议添加证书验证。请参阅:https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings 警告.警告(

只是想检查一下我是否做错了。

python amazon-s3 boto3
1个回答
0
投票
  • 主机名有拼写错误。应该是句号,而不是冒号。
  • 确保您可以使用 AWS CLI 中的这些凭证运行该命令。
  • 您是否使用代理服务器?
© www.soinside.com 2019 - 2024. All rights reserved.