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

参考资料

相关推荐
Johny_Zhao10 小时前
OpenStack 全套搭建部署指南(基于 Kolla-Ansible)
linux·python·信息安全·云计算·openstack·shell·yum源·系统运维
AI_CPU_GPU_Cloud15 小时前
云计算市场的重新分类研究
云计算
唐僧洗头爱飘柔952716 小时前
(云计算HCIP)HCIP全笔记(九)本篇介绍操作系统基础,内容包含:操作系统组成、分类和定义,Linux的特性结构和Linux版本分类
linux·笔记·华为云·云计算·hcip·openeuler·操作系统概述
阻容降压17 小时前
腾讯云物联网平台
云计算·腾讯云
24k小善18 小时前
FlinkUpsertKafka深度解析
java·大数据·flink·云计算
SAP工博科技20 小时前
深圳市富力达:SAP一体化管理助力精密制造升级 | 工博科技SAP客户案例
科技·云计算·制造
阿里云大数据AI技术1 天前
演讲实录:中小企业如何快速构建AI应用?
大数据·人工智能·云计算
@t.t.1 天前
利用脚本搭建私有云平台,部署云平台,发布云主机并实现互连和远程连接
运维·云计算·openstack
国际云,接待1 天前
腾讯云国际版服务器从注册到使用的完整流程指南
运维·服务器·阿里云·架构·云计算·腾讯云·csdn开发云
泛黄的咖啡店1 天前
域名系统DNS
运维·云计算