конвертировать листы xls в pdf файлы в python - PullRequest
0 голосов
/ 14 марта 2019

В настоящее время я разрабатываю скрипт на python 3.6 под Redhat.Цель состоит в том, чтобы извлечь 2 листа из файла .xlsm и преобразовать их в файл PDF, используя имена листов в качестве имени файла.

Вопрос: Некоторое время я искал решение на форумах, но не нашел решения.Разве нет специального модуля Python, который бы делал это просто?

Спасибо

1 Ответ

0 голосов
/ 14 марта 2019

Вот небольшой пример, который я собрал, этого должно быть достаточно, чтобы вы начали:

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)
...