使用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 小时前
《云计算:核心驱动力》
云计算
yuzhangfeng1 小时前
【云计算物理网络】数据中心网络架构设计
网络·云计算
久违の欢喜1 小时前
《云计算:一场静悄悄的革命》
云计算
聚搜云—服务器分享1 小时前
阿里云国际站代理商:模型训练中断数据丢失怎么办?
阿里云·云计算
小哈里5 小时前
【运维】云计算的发展历程,云原生时代的运维理念&工具技术栈,高可用系统的云运维 —— 以K8S集群调度算法与命令为例
运维·云原生·kubernetes·云计算·架构设计
TiAmo zhang16 小时前
DeepSeek-R1 模型现已在亚马逊云科技上提供
人工智能·云计算·aws
Bruce-li__1 天前
创建私人阿里云docker镜像仓库
阿里云·docker·云计算
Architect_Lee1 天前
阿里云服务器安装docker以及mysql数据库
阿里云·docker·云计算