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

参考资料

相关推荐
布鲁克零三四四2 小时前
阿里云CDN转https个人测试证书过期更换
阿里云·https·云计算
Lansonli2 小时前
云原生(五十七) | 阿里云CDN基本概念
阿里云·云原生·云计算
sealaugh3216 小时前
aws(学习笔记第二十九课) aws cloudfront hands on
笔记·学习·aws
周周的奇妙编程21 小时前
基于腾讯云大模型知识引擎×DeepSeek构建八字、六爻赛博算卦娱乐应用
云计算·腾讯云·娱乐
saynaihe1 天前
2025吐槽季第一弹---腾讯云EO边缘安全加速平台服务
运维·安全·云计算·腾讯云
艺霖树洞1 天前
宝塔扩容——阿里云如何操作
阿里云·云计算
努力的小T1 天前
使用 Docker 部署 Apache Spark 集群教程
linux·运维·服务器·docker·容器·spark·云计算
AWS官方合作商1 天前
Amazon Lex:AI对话引擎重构企业服务新范式
人工智能·ai·机器人·aws
HaoHao_0102 天前
边缘安全加速(Edge Security Acceleration)
阿里云·云计算·云服务器·加速·dcdn
Anna_Tong2 天前
阿里云 ACS:高效、弹性、低成本的容器计算解决方案
人工智能·阿里云·容器·kubernetes·serverless·云计算·devops