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

参考资料

相关推荐
Geek-Chow18 小时前
02 · AWS Lambda 是什么:一句话定义、边界与生态位置
云计算
Joy T21 小时前
阿里云全栈部署 Skill:环境检查、版本适配、灰度发布与回滚实践
阿里云·云计算·部署·skills·ai能力接入·版本冲突
腾讯云大数据21 小时前
从辅助驾驶到自主闭环:腾讯云ES的Agentic AIOps实践
elasticsearch·云计算·腾讯云
Geek-Chow1 天前
03 · AWS Lambda 概念地图:6 个核心概念与 6 个关键组件如何协作
云计算
ABB自动化1 天前
本特利内华达3500系统
系统架构·云计算·系统安全·plc 控制器
Wonopop1 天前
AWS Budgets 预算告警与卡片拒付,为什么不能共用一个“超支“状态?附对账模型与反例测试
云计算·aws·支付系统·对账·mpchat
七牛开发者1 天前
从 AWS 到 OpenRouter,拆解 Agent 模型路由的工程设计
云计算·aws
Safeploy安策数据1 天前
如何挑选专业的密钥管理体系?从制度、流程、工具三层评估
安全·云计算
瑞克-桑切斯1 天前
13、DNS、DHCP 与 FTP 协议详解
linux·运维·云计算
雷工笔记1 天前
实战:给 AI 助手 Hermes 接入阿里云百炼,WebUI 自由切换千问 8 个模型
阿里云·云计算