之前就遇到过一次, 今天又有同事遇到, 总之 boto 是个很神奇的项目, 超多 issue 而且跟着文档走 S3 基本不可用, 经常会遇到 400 错误 T_T. 所以单独记录下.
正确的连接 boto:
首先在目录下创建 .boto 文件, 写入 access key 和 secret key:1
2
3[Credentials]
aws_access_key_id = YOURID
aws_secret_access_key = YOURKEY
然后连接的时候要注意设置 validate 为 False:
1 | import boto.s3 |