import pdfkit
import requests
options = {
"orientation": "portrait",
"page-size": "A4",
"margin-top": "1.0cm",
"margin-right": "1cm",
"margin-bottom": "1.5cm",
"margin-left": "1cm",
"encoding": "utf-8",
'footer-center': "Страница [page] из [toPage]",
'footer-font-size': 10,
}
url = 'https://pingvinus.ru/note/find-big-files'
r = requests.get(url)
pdfkit.from_string(r.text, f'{url.split("/")[-1]}.pdf', options=options, verbose=True)
Код отрабатывает корректно:
Мне кажется, имеет смысл смотреть что у вас в
out
.