Python

如何使用 ansible 將原始數據轉換並保存為 PDF 格式

  • October 20, 2020

我將直接從 API 獲取一些原始數據。我想將其格式化並轉換為 PDF 文件並保存。我經歷了ansible模組。我對此一無所知。有人可以建議我們如何使用 Ansible 來實現它。

當我假設您想使用 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。

兩者都有效。

引用自:https://serverfault.com/questions/1034218