Код: Выделить всё
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')
Я также пробовал искать в 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
Мобильная версия