最常用的方法是通过Boto3库,这是AWS官方提供的Python SDK。
安装Boto3
首先,你需要安装Boto3。可以通过pip来安装:
pip install boto3
配置AWS凭证
在使用Boto3之前,你需要配置你的AWS凭证。你可以通过以下几种方式之一来设置:
- 使用
aws configure
命令通过AWS CLI配置。 - 在环境变量中设置
AWS_ACCESS_KEY_ID
和AWS_SECRET_ACCESS_KEY
。 - 在你的代码中直接指定凭证(不推荐用于生产环境)。
- 使用AWS凭证实例元数据(如果你的应用程序运行在EC2实例上)。
基本操作示例
上传文件到S3
import boto3
# 创建一个S3客户端
s3_client = boto3<