使用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 小时前
云计算划分标准与Kubernetes NetworkPolicy深度解析
容器·kubernetes·云计算
互联网志1 小时前
云计算综合标准化体系建设提供系统性指引
云计算
王道长服务器 | 亚马逊云3 小时前
AWS Shield 与海外高防服务器的对比分析
服务器·云计算·aws
weixin_307779133 小时前
AWS云上ClickHouse数据仓库部署方案详解
开发语言·clickhouse·自动化·云计算·aws
Amy_au3 小时前
AWS Lambda 学习笔
学习·云计算·aws
潇凝子潇3 小时前
AWS CLI自动删除资源脚本
chrome·云计算·aws
weixin_307779133 小时前
使用AWS IAM和Python自动化权限策略分析与导出
开发语言·python·自动化·云计算·aws
FreeBuf_3 小时前
红队APT组织利用泄露的IAM密钥劫持AWS账户实施数据窃取
云计算·aws
wanhengidc18 小时前
云手机能够做些什么?
运维·服务器·人工智能·智能手机·云计算
捷智算云服务20 小时前
混合云新篇章:H100裸金属租赁与云计算的协同效应
云计算