使用Boto3访问AWS S3服务

安装Boto3,执行如下命令:

shell 复制代码
python -m venv .venv
. .venv/bin/activate
python -m pip install boto3

创建配置文件,执行如下命令:

shell 复制代码
mkdir -p ~/.aws
touch ~/.aws/credentials
touch ~/.aws/config

编辑 ~/.aws/credentials,样例如下:

复制代码
[default]
aws_access_key_id = YOUR_KEY
aws_secret_access_key = YOUR_SECRET

编辑 ~/.aws/config,样例如下:

复制代码
[default]
region=us-east-1

使用Boto3,访问S3服务,样例代码如下:

python 复制代码
import boto3
s3 = boto3.resource('s3')
for bucket in s3.buckets.all():
    print(bucket.name)

参考资料

相关推荐
Q***f6354 小时前
C在云计算中的函数计算
云计算
4***14904 小时前
C在云计算中的虚拟机管理
云计算
u***u6854 小时前
C在云计算中的容器编排
云计算
S***q19210 小时前
DevOps在云中的云计算
运维·云计算·devops
S***H28310 小时前
C在云计算中的云存储
云计算
J***Q29211 小时前
C在云计算中的Azure函数
microsoft·云计算·azure
ProgrammerPulse14 小时前
从传统架构到超融合:关键技术演进与架构范式转换科普
云计算
搞科研的小刘选手19 小时前
【厦门大学主办】第六届计算机科学与管理科技国际学术会议(ICCSMT 2025)
人工智能·科技·计算机网络·计算机·云计算·学术会议
Zhao·o20 小时前
Lambda NodeJS 运行时链路接入观测云
运维开发·aws·lambda
TH_11 天前
腾讯云-(8)-宝塔面板-安装Docker
docker·云计算·腾讯云