【问题标题】:convert xls sheets to pdf files in python在python中将xls工作表转换为pdf文件
【发布时间】:2019-03-14 15:12:57
【问题描述】:

我目前正在 Redhat 下用 python 3.6 开发一个脚本。 目的是从 .xlsm 文件中提取 2 张工作表,并使用工作表名称作为文件名将它们转换为 PDF 文件。

问题:我在论坛上寻找了一段时间的解决方案,但没有找到解决方案。 难道没有一个特定的python模块可以简单地做到这一点吗?

谢谢

【问题讨论】:

  • 熊猫就是你要找的东西。在 stackoverflow 上提问时,请始终提供minimal reproducible example
  • 好的,谢谢,但是一旦excel表加载了熊猫,我不明白如何使用fpdf将它直接添加到pdf文件中......你能帮我吗?谢谢

标签: python pdf google-sheets xls


【解决方案1】:

这是我整理的一个简单示例,应该足以让您入门:

import pandas as pd
import pdfkit as pdf

xl = pd.ExcelFile("your_file_name.xlsx")
df = xl.parse("Sheet1")
df.to_html('test.html')
PdfFilename='pdfPrintOut.pdf'
pdf.from_file('test.html', PdfFilename)

【讨论】:

    猜你喜欢
    • 2012-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-24
    • 1970-01-01
    相关资源
    最近更新 更多