使用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)

参考资料

相关推荐
子牙老师1 小时前
软件虚拟化 vs 硬件虚拟化
linux·性能优化·云计算
lwf0061644 小时前
如何获取自己的阿里云镜像加速地址
阿里云·云计算
认真的薛薛5 小时前
阿里云:VPC对等连接
阿里云·云计算
LiLiYuan.5 小时前
【HotSpot 是什么?】
云计算
ZStack开发者社区5 小时前
从 “制造” 到 “智造”,ZStack助力制造企业破局而上
人工智能·云计算·制造
科技峰行者5 小时前
解析OpenClaw安全挑战及应对策略 构筑AI Agent安全新边界
网络·人工智能·科技·安全·aws·亚马逊·亚马逊云科技
亚林瓜子8 小时前
AWS Glue PySpark中日志设置
python·spark·日志·aws·pyspark·log·glue
哎呦哥哥和巨炮叔叔8 小时前
Maya / Blender 云解析 | 渲染101一键提交,解析渲染更省心
云计算·blender·云渲染·maya·云解析·特效解算·影视动画云渲染
easy_coder10 小时前
Agent 学习路线:从 ReAct 到微型框架实现
人工智能·云计算
zhojiew11 小时前
在AWS上完成Apache Doris存算一体/存算分离和湖仓数据库部署的实践
数据库·apache·aws