У меня есть несколько файлов htm в каталоге. Я использовал pdfkit для конвертации в pdf файлы. Преобразование работает отлично, но я не знаю, как записать преобразованные PDF в отдельные файлы. Прямо сейчас, это просто перезаписывает предыдущий файл. Пожалуйста помоги. Я действительно оценил это.
Я пробовал варианты, используя "no-collate", но ошибка ** ValueError: элемент последовательности обновления словаря # 0 имеет длину 1;2 требуется всплывающее окно
Я думаю, что лучший способ - это (1) преобразовать в pdf и (2) сохранить файл в последовательности. Но я просто не могу разобраться с модулем pdfkit. Пожалуйста помоги. Спасибо!
import pdfkit
import os
import requests
os.chdir('C:\\Users\\phill\\Desktop\\10k\\HTML')
def htmltopdf(filename):
pdfkit.from_file([file], '8k.pdf', 'no-collate')
files=os.listdir('C:\\Users\\phill\\Desktop\\10k\\HTML')
for file in files:
if ".htm" in file:
htmltopdf(file)