파이썬과 tinys3를 사용하여 S3에 파일을 쓰지만 작동하지 않습니다. 출력 제공tinys3을 사용하여 Amazon 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를 사용하면 작동하므로 문제가 액세스 키나 비밀 키에 없습니다.
나를 위해 일했습니다. –
@ jm9k 키가 어디에서 왔는지 이해할 수 없습니다. 어디에서 가져 가야합니까? –
@Dex 'ter 키는 AWS 액세스 키입니다. AWS IAM 관리 영역에서이를 생성합니다. –