Python Package

boto3

2025-12-04

boto3 是 Amazon 官方提供的 [[Python]] SDK,用于在 Python 中调用 AWS 服务的 API,同时兼容任何实现了 S3 协议的第三方对象存储服务,比如 [[MinIO]]、Ceph、RustFS、SeaweedFS 等。

安装

通过 [[pip]] 安装:

Terminal window
pip install boto3

连接 [[MinIO]]:

import boto3
s3 = boto3.client('s3',
endpoint_url='http://ip:port',
aws_access_key_id='access_key',
aws_secret_access_key='secret_key',
aws_session_token=None,
config=boto3.session.Config(signature_version='s3v4'),
verify=False
)

然后就可以调用对应 API 进行操作了。