HTML в изображение html2image не сохраняет файлыCSS

Разбираемся в CSS
Ответить
Anonymous
 HTML в изображение html2image не сохраняет файлы

Сообщение Anonymous »

Моя главная цель - сохранить Pandas DataFrame со стилями HTML и SCC в качестве изображения. У меня проблемы с Imgkit, поэтому я попробовал html2image. И это сработало для меня. Но через несколько дней тот же код ничего не делает. Нет ошибок. Я даже создал новый Venv с HTML2Imageonly и запустил простой код из других примеров < /p>

Код: Выделить всё

from html2image import Html2Image
hti = Html2Image()

html = ' A title  Some text.'
css = 'body {background: red;}'

# screenshot an HTML string (css is optional)
hti.screenshot(html_str=html, css_str=css, save_as='page.png')
Однако он ничего не сохраняет и просто завершает программу с сообщением «Процесс завершен с кодом выхода 0».
Я также пробовал искать в Temp\html2image и нашел только файл с того момента, когда пакет работал.
Пытался перейти на версию 2.0.4, результатов все равно нет.
Первая версия кода выглядела так
html = s.set_td_classes(cell_color).to_html()
root = get_project_root()
image_path = pathlib.Path(root, 'resources')
hti = Html2Image(output_path=image_path)
image_name = 'top_5_table.png'
hti.screenshot(html_str=html, css_str=CSS, save_as=image_name)
< /code>
И он перестал работать. Я попытался удалить CSS_STR, изменяя output_path, все еще без результата < /p>
Я пробую все версии, 1.1.3 и 2.0.3, по крайней мере, сохранить файлы HTML, а не PNG, и Temp \ html2image

Подробнее здесь: https://stackoverflow.com/questions/789 ... save-files
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»