根据快速入门指南将您的密钥放入密钥文件中,然后使用以下代码:
import boto3
s3 = boto3.resource(service_name='s3', region_name='REGION_NAME')
data = open('PATH_TO_FILE_ON_DISK', 'rb')
s3.Bucket('BUCKET_NAME').put_object(Key='FILENAME_ON_S3', Body=data)
Run Code Online (Sandbox Code Playgroud)
官方文档并没有说清楚区域名称是必需的,否则可能会报错,并且无法在heroku上存储区域的配置文件。它必须包含在资源调用中。
归档时间: |
|
查看次数: |
8696 次 |
最近记录: |