2008-09-21 282 views
3

我正在使用TurboGears編寫Web應用程序,並且在該應用程序中用戶必須能夠生成不同的報告。 報告所需的數據存儲在數據庫(MySQL)中。 報告必須作爲易於打印的html文檔或pdf文件返回。報告生成

我以前使用jasper和iReport來創建文檔,但如果我可以避免必須啓動Java來創建報告,我會很高興。

理想情況下,我想用容易理解的標記語言來指定報告,然後用某種生成報告的庫提供模板數據。

我很樂意接受有關如何生成這些報告的任何提示!

回答

2

您可以使用ReportLab工具包從Python構建一些奇特的PDF。

+0

鏈接已關閉。 – Damian 2016-02-08 10:20:26

1

部分答案:您正在查找的易讀格式可能是DocBook。從那裏很容易去PDF,HTML,RTF等等。

5

Pod是我最喜歡的解決方案,您的問題。

+0

這是我用Python完成的一件比較酷的事情。 – 2011-11-09 21:30:45