python - Boto3 资源和客户端是否等效?何时使用一个或其他?

标签 python amazon-web-services boto3

Boto3 专家,

客户端和资源之间有什么功能差异(如果有的话)?

它们在功能上是否相同?

您会选择在什么条件下调用 Boto3 资源与客户端(反之亦然)?

虽然我已尽力通过 RTM 回答这个问题...遗憾,但我无法理解两者之间的功能差异。

你的想法?

很多,很多谢谢!

Plane Wryter

最佳答案

资源只是对客户端的基于资源的抽象。他们不能做客户不能做的任何事情,但在许多情况下,他们更好用。他们实际上有一个嵌入式客户端,用于发出请求。缺点是它们并不总是支持 100% 的服务功能。

关于python - Boto3 资源和客户端是否等效?何时使用一个或其他?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38670372/

相关文章:

python - 如何在异步 sqlalchemy 中正确处理多对多?

python - Django oauth2 request.user 返回 AnonymousUser

amazon-web-services - AWS RDS 只读副本充当故障转移备用

amazon-web-services - rclone - 如何列出哪个目录包含 AWS S3 存储桶中的最新文件?

amazon-web-services - 使用 boto3 时如何提高 AWS s3 上传速度?

python - 如何将 numpy.matrix 或数组转换为 scipy 稀疏矩阵

python - 在正则表达式中使用 unicode char 代码

javascript - 自动登录子域 Amazon Cognito Identity

python-3.x - 通过 EC2 进行 S3 身份验证,无需在代码或存储中传递 AWS 访问 key 和 key

python - 在 Boto3 中,如何使用附加关键字参数为 list_objects 创建分页器?