我有一个CSV
文件包含下表:
users passwords company
Admin test_psw test_cmp
test_user1 test_psw1 test_cmp1
... ... ...
... ... ...
where users
, passwords
and company
是表头,表本身可以动态增长。
我怎样才能将这种表写入PDF
文件使用python
?我看过reportlab
图书馆,但没有任何想法。
我真的很喜欢用pdfkit
对于这些事情。
设置非常简单,只需执行即可pip install pdfkit
并安装wkhtmltopdf
在您的系统上。
然后从您喜欢的 python 命令行执行以下操作:
import pdfkit
pdfkit.from_file('/path/to/your/testcsv.csv',
'/path/of/output/testcsv.pdf')
更多关于这个here https://github.com/JazzCore/python-pdfkit
对于 Windows(或者如果您的 wkhtmltopdf 不在 $PATH 中),您可以提供可选的配置参数:
config = pdfkit.configuration(wkhtmltopdf='/path/to/wkhtmltopdf')
pdfkit.from_file('/path/to/your/testcsv.csv',
'/path/of/output/testcsv.pdf',
configuration=config
)
更多关于这个here https://pypi.python.org/pypi/pdfk在“配置”部分。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)