【发布时间】:2018-11-07 19:18:43
【问题描述】:
我有一个关于在 Python 中生成富文本输出的问题。我有大量使用 Python 处理数据和写入 .csv/.txt 文件以便在 Excel 中打开的经验。
我正在开展一个项目,从一个 Python 程序生成患者报告,该程序已从数据库中删除所有诊断/感兴趣的项目。基本上,我有一个诊断列表,目前只是将其写入没有格式的 .txt 文件。理想情况下,该程序将对文本应用格式(例如,诊断以粗体显示,每个诊断的标准是粗体下的项目符号)。黄金标准是如果我能以某种方式创建带有页眉和页脚的 PDF 报告。
关于如何实现这一点的任何想法? Python 显然是错误的选择吗?
【问题讨论】:
-
编写自己的初级 RTF 导出器可能并不难:en.wikipedia.org/wiki/Rich_Text_Format
-
公认的答案是创建 PDF,因此最好将标题更改为创建 PDF。因为答案没有给真正想要创建 RTF 而不是 PDF 的人带来任何信息。