Используя pdfkit, как я могу писать в отдельные файлы? - PullRequest
1 голос
/ 15 октября 2019

У меня есть несколько файлов 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)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...