0

我有一个要转换为 Python 的 excel 表。在为上述查询建议包或模块时需要推荐。

我尝试过使用 PDFWriter。我正在使用 pandas 读取我的 excel 文件并将该数据集输入到 PDFwriter 以创建 pdf 文件。输出 pdf 似乎是空白的。

import pandas as pd
from pdfrw import PdfWriter

wb = pd.read_excel('excel file path')

wb=PdfWriter()

wb.write('result.pdf')

创建的pdf文件只有1kb..

4

2 回答 2

1
import pandas as pd
import pdfkit
df = pd.read_excel("file.xlsx")#input
df.to_html("file.html")#to html
pdfkit.from_file("file.html", "file.pdf")#to pdf
于 2020-06-08T01:32:07.973 回答
0

这里有几点:

  1. 您正在第一行的变量 wb 中读取 DataFrame,并在下一行覆盖相同的变量。从 excel 表中读取的值将丢失。
  2. 您必须使用 addpage() 函数将内容添加到您的页面。

你也可以试试这个链接

于 2019-07-17T10:22:53.160 回答