boto3 从客户端获取资源

2023-12-26

适用于 python 的 AWS 库 (boto) 有两种不同类型的接口用于与 AWS 配合使用,一种是低级接口client更高层次的Pythonicresource.

我的代码的一部分使用其中之一,而其他部分则使用另一个。

得到一个client from a resource从文档中找到。

# Create the resource
sqs_resource = boto3.resource('sqs')

# Get the client from the resource
sqs = sqs_resource.meta.client

我的问题是是否有客户sqs,我如何获得boto3.resource由此?

(我不能简单地打电话boto3.resource('sqs')因为客户端还有其他东西,例如已经附加到它的凭证,出于某种设计原因,资源尝试从一堆我不希望的地方获取AWS凭证,我希望它使用任何凭证/账户在客户端设置)


没有办法做到这一点。如果您想同时使用两者,您应该创建一个资源并使用嵌入式客户端。您可以使用与客户端完全相同的配置来实例化资源。资源的底层客户端是以完全相同的方式创建的。资源客户端和使用完全相同的参数创建的客户端之间的唯一区别是资源客户端将“资源”添加到用户代理。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

boto3 从客户端获取资源 的相关文章

  • Python生成随机数时出现属性错误

    我早些时候就同一段代码提出了类似的问题 但我再次发现自己陷入困境 特别是生成包含两个字母 两个数字 然后两个字母的车牌 我希望这个问题不是重复的 但在这种情况下 我非常不知道该怎么做 这是到目前为止的代码 我希望你能找出我哪里出错了 fro
  • 在tensorflow中使用估计器API进行训练时出错

    我正在尝试运行一个简单的SVM通过使用 input fn 返回一个数据来对 iris 数据集进行分类tf data dataset对象 但我遇到了以下错误 Traceback most recent call last File tf te
  • 将鼠标悬停在 Folium 的弹出窗口中

    用这样一个简单的例子 import folium map 1 folium Map location 45 372 121 6972 zoom start 12 tiles Stamen Terrain folium Marker 45 3
  • 如何针对 Heroku 路由器的代理/缓冲情况优化 uWSGI?

    我在 Heroku 的生产中使用 uWSGI 已有一年多了 它似乎比 Gunicorn 处理所有事情都要好得多 随着我们的流量扩大 我试图更好地理解heroku的路由器和uWSGI之间的接口 以优化和防止问题 但它对我来说仍然相当不透明 我
  • 如何实例化具有已知系数的 Scikit-Learn 线性模型而不进行拟合

    背景 作为实验的一部分 我正在测试各种保存的模型 但其中一个模型来自我编写的算法 而不是来自 sklearn 模型拟合 但是 我的自定义模型仍然是线性模型 所以我想实例化一个LinearModel实例并设置coef and intercep
  • 在Python中绘制像素的最佳方法[关闭]

    Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 我想知道 用 x 和 y 值在 python 中绘制像素的最简单方法是什么 可能最简单的方法是使用PIL http effbot org i
  • 如何有效地找到两个轮廓集之间的所有交点

    我想知道找到两组轮廓线之间所有交点 舍入误差 的最佳方法 哪种方法最好 这是示例 import matplotlib pyplot as plt import numpy as np x np linspace 1 1 500 X Y np
  • 更新 CloudFormation 模板时如何解决“启动模板不兼容:网络接口的设备索引必须为零”?

    我有一个现有堆栈 它创建了一个使用启动配置的自动缩放组 我现在尝试切换此堆栈 以便自动缩放组将使用启动模板而不是启动配置 但更新给出了此错误 不兼容的启动模板 网络接口的设备索引 必须为零 服务 AmazonAutoScaling 状态代码
  • 缓存 pandas 数据框的最佳方法?

    昨天 我经历了惨痛的教训 将 pandas 数据帧保存到 csv 以供以后使用是一个坏主意 我有一个包含 130k 条推文的数据框 其中数据框的一行是list的推文 当我将数据保存到 CSV 然后重新加载数据帧时 数据帧的行现在是字符串类型
  • python中matlab find函数的替换

    我正在尝试寻找合适的python函数来替代matlabfind在我的脚本和一些谷歌搜索中我看到np where 大多数时候都能解决目的 但在双重条件的情况下 我有不同的输出 有人可以告诉我这种方法有什么问题以及如何继续吗 示例代码和差异如下
  • 如何在Python中按天对时间序列数据求和? resample.sum() 没有效果

    我是Python新手 如何根据日期求和数据并绘制结果 我有一个 Series 对象 其数据如下 2017 11 03 07 30 00 NaN 2017 11 03 09 18 00 NaN 2017 11 03 10 00 00 NaN
  • 重置Keras模型的所有权重

    我希望能够重置整个 Keras 模型的权重 这样我就不必再次编译它 编译模型目前是我的代码的主要瓶颈 这是我的意思的一个例子 import tensorflow as tf model tf keras Sequential tf kera
  • Python Selenium 将内容添加到 pandas 数据帧

    我正在尝试循环list用于抓取内容的邮政编码this url http kadastralekaart com 但我面临着错误 例如TimeoutException and StaleElementReferenceException 我该
  • Python 中 Javascript 的 reduce()、map() 和 filter() 的等价物是什么?

    Python 的等价物是什么 Javascript function wordParts currentPart lastPart return currentPart lastPart word Che mis try console l
  • CloudWatch 日志角色 ARN

    我正在尝试使用 AWS 设置一个非常基本的 APIAPI网关产品 似乎我找不到任何足以让它记录的策略 甚至离开设置屏幕的第一页 我被困在这里 URL https eu west 1 console aws amazon com apigat
  • 二进制补码扩展 python?

    我想知道是否有一种方法可以像在 Python 中的 C C 中一样使用标准库 最好在位数组上 进行二进制补码符号扩展 C C Example program include
  • pandas 数据帧和聚合中的行明智排序

    我在 pandas dataframe df 中有一个表 col1 col2 count 12 15 3 13 17 5 1 36 4 15 12 7 36 1 4 等等 我想要的是将 12 和 15 和 15 和 12 等计算值视为相同
  • 如何在(最好是纯)Python 中解码 QR 码图像?

    TL DR 我需要一种使用 最好是纯 Python 从图像文件中解码 QR 码的方法 我有一个带有 QR 码的 jpg 文件 我想使用 Python 对其进行解码 我发现有几个库声称可以做到这一点 PyQRCode 网站在这里 http p
  • python chaco轴标签时间格式

    在 Enthought 的 Chaco 中 TimeFormatter类用于格式化刻度的时间字符串 标签 有没有办法指定时间格式 类似于time strftime 源代码现在将显示月份和日期时的格式硬编码为美国风格 MMDD 我想添加一些灵
  • 命名空间与常规包

    命名空间 Python 包之间有什么区别 没有 init py 和一个常规的Python包 有一个 init py 特别是当 init py普通包裹是空的吗 我很好奇 因为最近我忘记了 init py在我制作的包中 我从未注意到任何问题 事

随机推荐

  • 如何使用 Meteor 更新插入

    让我的 Meteor upsert 功能正常工作时遇到了一些问题 我相当新 200 行代码 并且遇到了一些麻烦 该集合不断插入额外的行 而不仅仅是更新 我花了过去 30 分钟谷歌搜索 但找不到任何我能理解的例子 这是我的代码 Values
  • 在 Python 中创建菜单 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我正在用 python 制作一个菜单 需要 打印带有编号选项的菜单 让用户输入编号选项 根据用户选择的选项号 运行特定于该操作的函数 现在
  • 为什么 rspec 没有获取我的规范/支持文件?

    我有一个奇怪的错误 我的spec support文件夹中有一个utilities rb文件来保存一些辅助功能 例如登录方法 规范 支持 utilities rb include ApplicationHelper def sign in u
  • Django REST Framework - 在序列化器测试中设置请求?

    我构建了一个 Web 应用程序 其中后端是使用 Django REST Framework 实现的 现在我正在编写单元测试 并且在测试序列化器方法时遇到了问题 这是我正在努力解决的序列化器方法的一个示例 def get can edit s
  • 学习 Java 编程最重要的事情是什么? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我对面向对象编程有很好的理解 但我已经有一段时间没有编程了 我想再学一遍 Java 编程的哪些最重要的方面是必须学习的 这样我才能将自己定位为一
  • jdk/jmods中的jmods目录在应用程序运行时有什么作用吗?

    我有一个使用 OpenJDK 在沙箱环境中运行的应用程序 JDK目录中有一个jmods文件夹 关于 jmods 的文档不是很好 据我了解 如果我想使用 JLink 创建另一个自定义 JRE jmods 很有用 假设我不想这样做 只想拥有一个
  • 负载测试苹果推送通知服务器应用程序

    我开发了一个服务器应用程序 可以将推送消息发送到苹果服务器 我已经用几个设备对其进行了测试 并且能够在设备上获取消息 问题是 当我的数据库中有大约一百万台设备时 我无法知道我的应用程序将如何执行 在这种情况下有没有办法对您的服务器应用程序进
  • WMD Markdown 编辑器 - HTML 到 Markdown 的转换

    我在用wmd http wmd editor com 在做一个项目的markdown编辑器时 有一个问题 当我发布包含 markdown 文本区域的表单时 它 如预期 将 html 发布到服务器 但是 假设服务器端验证失败 我需要将用户发送
  • 为什么 Array#each 返回具有相同元素的数组?

    我正在学习如何做的细节each在 ruby 中工作 我尝试了以下代码行 p 1 2 3 4 5 each element el 结果是一个数组 1 2 3 4 5 为什么返回值是each相同的数组 没有each只是提供一种迭代方法 或者这只
  • 使用 Doctrine 2 强制编码和解码

    我正在与遗产一起工作大泥球 http en wikipedia org wiki Big ball of mud使用一个latin1数据库但适用于utf8字符串 每次应用程序读取或写入数据库时 它都会进行解码或编码by hand和商店utf
  • 在 NHibernate 中使用 Enterprise Library 日志记录应用程序块

    我们正在尝试将 NHibernate 集成为我们的 OR M 但是 我们目前正在使用 Enterprise Library 的日志记录应用程序块 我知道NHibernate使用log4net来记录日志 有谁有关于如何使用 Enterpris
  • ASMX Web 服务 - “此 Web 服务使用 http://tempuri.org/ 作为其默认命名空间。”消息 - 但不应该是这样

    我已经使用 Visual Studio 创建了一个 Web 服务 2005 年 我知道我很守旧 一切都编译得很好 但当它打开时 我收到警告 此 Web 服务不符合 WS I Basic Profile v1 1 而且 该网络服务正在使用ht
  • 在 Java 中运行 Bash 命令

    我有以下课程 它允许我通过java执行命令 public class ExecuteShellCommand public String executeCommand String command StringBuffer output n
  • 使用 Azure DevOps REST API 创建管道失败,并出现错误“未指定池”

    使用 Azure DevOps REST API 创建管道时 不会创建管道 我用过 创建 Rest API https learn microsoft com en us rest api azure devops pipelines pi
  • 我需要将 SQL 本机放入查询生成器 Doctrine2 中

    我需要在查询生成器学说 2 中使用 SQL NATIVE 来使用 SQL 函数 CONCAT REPLACE LDAP 请帮我 您可以尝试 connection this gt get doctrine gt getConnection t
  • OpenCV 代码在 C++ 中使用的 CPU 比 Python 多

    我正在研究 python 和C 但我还是缺乏经验 我捕获两种语言的窗口图像并将其转换为hsv format 结果如下 Python 5 9 CPU 67 72 FPS C 45 50 CPU 28 35 FPS 我在某个地方犯了错误 这是肯
  • 具有关联类型的多态结构向量

    我想了解如何多态性使用时有效具有相关类型的特征 考虑以下特征 trait Animal fn talk self 此特征由以下结构使用 struct Dog struct Cow impl Animal for Dog fn talk se
  • 如何从另一个类访问Java数组列表数据

    我正在尝试用 Java 进行测验 但我无法从测试器类访问数组列表数据 因此我的问题文本没有显示 我有三门课 测试仪 测验界面和测验设置 我已经玩了一段时间了 我很确定我开始让事情变得更糟 所以我想我应该在这里发帖 这些问题已添加到测试程序文
  • 如何使用 jest 测试 redux-saga 所有效果

    function mySaga const customers products yield all call fetchCustomers call fetchProducts 我想开玩笑地测试所有效果 但我得到 Invalid atte
  • boto3 从客户端获取资源

    适用于 python 的 AWS 库 boto 有两种不同类型的接口用于与 AWS 配合使用 一种是低级接口client更高层次的Pythonicresource 我的代码的一部分使用其中之一 而其他部分则使用另一个 得到一个client