2012-02-01 87 views
1

Python報告有很多有用的工具。Python的最佳報告工具

我的問題很簡單,我想從pytables數據報告。我通過查詢和使用numpy函數來獲取這些數據。報告工具必須讀取這些數據並生成包含圖表,表格等的報告(HTML,PDF)。還必須提供專業的外觀。報告將從python腳本以編程方式生成。 pytables數據集的大小可能非常大。

我正在尋找免費且快速的工具或工具組合來解決我的問題?如上所述,哪種工具最適合獲取報告。感謝您的建議

+2

如果您沒有定義「最佳」,我們不能真正幫助。你用什麼標準來「最好」?最快的?最便宜的?與Oracle最兼容? – 2012-02-01 12:34:58

+0

免費和快速是主要標準 – 2012-02-01 12:57:11

+0

PLease **更新**這個問題來澄清,正是你認爲重要的。請刪除未定義的術語,如「最好」,並插入對您而言很重要的條件。 – 2012-02-01 13:02:18

回答

7

我覺得可能滿足您的需求兩個選擇:

  • ReportLab Toolkit是一個Python工具來生成PDF文件。這不會幫助創建HTML文檔,但也許你可以找到一個PDF到HTML轉換器?

  • LaTeX是一種排版語言(有一個不錯的windows包here)。您需要學習基本的LaTeX語法,並創建一些輸出latex代碼並在文檔完成時運行LaTeX二進制文件的類。它可以包括表格和圖形,並且可以使用圖表matplotlib。我已經多次使用這種方法。再說一遍,它不會創建HTML,但有一個用於從LaTeX代碼生成HTML的lots of tools