Необходимо сохранить веб-страницу, в данном случае статью 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