saffron Asked: 2020-09-18 02:10:42 +0800 CST2020-09-18 02:10:42 +0800 CST 2020-09-18 02:10:42 +0800 CST 如何使用 ansible 将原始数据转换并保存为 PDF 格式 772 我将直接从 API 获取一些原始数据。我想将其格式化并转换为 PDF 文件并保存。我经历了ansible模块。我对此一无所知。有人可以建议我们如何使用 Ansible 来实现它。 python pdf ansible ansible-playbook yaml 1 个回答 Voted Best Answer TRW 2020-10-21T05:28:00+08:002020-10-21T05:28:00+08:00 当我假设您想使用 Ansible 从头开始创建 PDF 时,您有几个选择: 最好的一个 - 您创建自己的 Ansible-Python-Module(请参阅https://medium.com/@auscunningham/write-a-ansible-module-with-python-527f0b292b4d)并将其集成一些 Python 库(https : //realpython.com/creating-modifying-pdf/)。之后,您可以在剧本或角色中使用新创建的 python 模块。这取决于您在执行期间需要发送到模块的输入(结构化数据)。 另一种选择是使用一些命令行工具从一些源代码创建 PDF(就像 LateX 可以做的那样)。因此,您安装 LateX(仅作为示例),创建一个文本文件(使用模板模块)并运行命令以基于模板创建 PDF。 两者都有效。
当我假设您想使用 Ansible 从头开始创建 PDF 时,您有几个选择:
最好的一个 - 您创建自己的 Ansible-Python-Module(请参阅https://medium.com/@auscunningham/write-a-ansible-module-with-python-527f0b292b4d)并将其集成一些 Python 库(https : //realpython.com/creating-modifying-pdf/)。之后,您可以在剧本或角色中使用新创建的 python 模块。这取决于您在执行期间需要发送到模块的输入(结构化数据)。
另一种选择是使用一些命令行工具从一些源代码创建 PDF(就像 LateX 可以做的那样)。因此,您安装 LateX(仅作为示例),创建一个文本文件(使用模板模块)并运行命令以基于模板创建 PDF。
两者都有效。