1. 程式人生 > >3 個 Python 模板庫比較

3 個 Python 模板庫比較

在我的日常工作中,我花費大量的時間將各種來源的資料轉化為可讀的資訊。雖然很多時候這只是電子表格或某種型別的圖表或其他資料視覺化的形式,但也有其他時候,將資料以書面形式呈現是有意義的。

但我的頭疼地方就是複製和貼上。如果你要將資料從源頭移動到標準化模板,則不應該複製和貼上。這很容易出錯,說實話,這會浪費你的時間。

因此,對於我定期傳送的任何遵循一個共同的模式的資訊,我傾向於找到某種方法來自動化至少一部分資訊。也許這涉及到在電子表格中建立一些公式,一個快速 shell 指令碼或其他解決方案,以便使用從外部源提取的資訊自動填充模板。

但最近,我一直在探索 Python 模板來完成從其他資料集建立報告和圖表的大部分工作。

Python 模板引擎非常強大。我的簡化報告建立的使用案例僅僅觸及了它的皮毛。許多開發人員正在利用這些工具來構建完整的 web 應用程式和內容管理系統。但是,你並不需要有一個複雜的 web 應用程式才能使用 Python 模板工具。

為什麼選擇模板?

每個模板工具都不甚相同,你應該閱讀文件以瞭解其確切的用法。但讓我們建立一個假設的例子。假設我想建立一個簡短的頁面,列出我最近編寫的所有 Python 主題。就像這樣:

原文連結