我目前正在用 python 编写一个程序,它创建数据然后将其存储到文本文件中。数据位于类似于形成的列中,当我将文件格式更改为 csv 时,它会打开 LibreOffice Calc(树莓派的 excel 版本),这正是我想要的数据格式。
但我想更进一步,将我的 CSV 文件数据转换为 PDF。我在网上查看过,它说如何将 pdf 转换为 csv,这不是我想要的。我还看到了一个叫做 pyPDF 的东西,但我不确定这是否有任何用处。
这是循环10次的数据串,
resultStr = 'Test,{},InNum,{},stats,{},Duration(ms),{} \n'.format("OFF",inPin, result, round(duration*1000))
循环完成后,将打开一个文本文件,“resultStr”是要存储的字符串。
感谢大家的帮助
~尼莫斯
最佳答案
使用ReportLab ,您可以用您的数据以编程方式生成 PDF 文档。有很多examples可用于演示该框架以及如何使用它。在您的情况下,您应该简单地将每个 CSV 结果字符串附加到循环中的文档故事中。
关于python - 如何将 CSV 文件转换为 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51861569/