@Ant1coder

Python — как сохранить веб-страницу (статью Telegraph) в PDF?

Необходимо сохранить веб-страницу, в данном случае статью Telegraph.
Когда я пытаюсь
import pdfkit
pdfkit.from_url("https://telegra.ph/Statya-obrazec-08-26", "out.pdf")

Получаю затемненный пдф, который неудобно читать, однако все остальное - идеально.
Когда пытаюсь
from weasyprint import HTML
pdf = HTML('https://telegra.ph/Statya-obrazec-08-26').write_pdf()
f = open('out.pdf', 'wb')
f.write(pdf)
f.close()

Получаю нормальный белый пдф, с картинками, но появляются кракозябры - вообще не подходит.

Пытаюсь через PyQt5 принтеры - нет QtWebEngine в PyQt5. Поставил PyQtWebEngine - все равно его нигде нет.

Что мне делать при такой безысходности?

UPD: Юзаю линукс, питон 3
  • Вопрос задан
  • 63 просмотра
Пригласить эксперта
Ответы на вопрос 1
Guest007
@Guest007
Django, Python, Linux и всё такое...
Вполне рабочее решение. Работает и на сервере тоже. https://wkhtmltopdf.org/
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 150 000 до 200 000 ₽
OnederX Москва
от 100 000 до 120 000 ₽
Кенарий Санкт-Петербург
от 120 000 до 250 000 ₽
19 сент. 2020, в 17:57
900 руб./за проект
19 сент. 2020, в 17:42
500 руб./за проект