我想使用pythonboto3检索AWS机密,我遇到了以下示例代码:

但这是令人困惑的.我在python文件中没有看到boto3库导入.我不是Python专家,所以非常感谢对理解这一点的帮助.

我原本希望将AWS密码名称和boto3库作为python函数的一部分.

推荐答案

对于这documentation个文件夹,每个示例文件夹都有一个或多个主Runner脚本.

对于Secrets Manager示例,您将运行以下任一命令:

  1. Python Scenario_Get_secu.py,或
  2. Python Scenario_Get_Batch_Securs.py

这些"Runner"脚本中的每一个都会导入相关的Python代码,例如get_secret_value.py.

代码的 struct 是这样的,这样您就可以轻松地测试代码,同时将测试代码与可重用的实用程序代码(您可能会使用的代码)分开.

Python相关问答推荐

如何使用symy打印方程?

从收件箱中的列中删除html格式

用Python解密Java加密文件

C#使用程序从Python中执行Exec文件

在Python中管理打开对话框

Telethon加入私有频道

如何在python polars中停止otherate(),当使用when()表达式时?

提取相关行的最快方法—pandas

Python Tkinter为特定样式调整所有ttkbootstrap或ttk Button填充的大小,适用于所有主题

Polars map_使用多处理对UDF进行批处理

从一个df列提取单词,分配给另一个列

如何强制向量中的特定元素在Gekko中处于优化解决方案中

如何将泛型类类型与函数返回类型结合使用?

如何使用matplotlib查看并列直方图

ModuleNotFoundError:Python中没有名为google的模块''

我什么时候应该使用帆布和标签?

如何获取包含`try`外部堆栈的`__traceback__`属性的异常

Seaborn散点图使用多个不同的标记而不是点

Django抛出重复的键值违反唯一约束错误

运行从Airflow包导入的python文件,需要airflow实例?