使用Python将CSV文件转换为PDF

时间:2020-07-12 18:23:18

标签: python pandas dataframe python-pdfkit

我有一本字典,我使用pandas数据框将其转换为csv文件。以下是我的csv文件:

date,time,type,text,start,end,Year,Movies.type
20/10/15,10:00:00,Horror,"adadadasdsfs
sdsdfsdfasdfsfdf 
   fsdfasdfsfsfsdfs",00:00:00,02:59:13,2015,Horror
20/10/15,11:00:00,Horror,"abc",00:00:00,03:00:00,2015,Horror

我希望使用Python将文件转换为PDF。我发现我们可以使用pyfpdf / pdfkit。它们在哪些方面有所不同?

我应该使用哪个模块?如何使用该模块进行转换?

1 个答案:

答案 0 :(得分:0)

我建议使用pypandoc。可以这样完成:

import pypandoc

output = pypandoc.convert_file('somefile.csv', 'pdf', outputfile="somefile.pdf")
assert output == ""