我正在使用Python和tinys3将文件写入S3,但是不起作用。以下是我的代码:
那将会输出:
当我尝试指定端点时,会出现以下错误提示:
import tinys3
conn = tinys3.Connection('xxxxxxx','xxxxxxxx',tls=True)
f = open('testing_s3.txt','rb')
print conn.upload('testing_data/testing_s3.txt',f,'testing-bucket')
print conn.get('testing_data/testing_s3.txt','testing-bucket')
那将会输出:
<Response [301]>
<Response [301]>
当我尝试指定端点时,会出现以下错误提示:
requests.exceptions.HTTPError: 403 Client Error: Forbidden
有没有想法我做错了什么?
编辑:当我尝试使用boto时,它可以正常工作,因此问题不在访问密钥或秘密密钥中。