有没有Python工具可以快速计算混合html内容的尺寸?

问题描述 投票:0回答:1

我正在尝试计算 python 中 HTML 内容所需的估计空间,以便调整最终渲染(计算分页点和页面数)。

有没有适合快速计算html内容尺寸的工具?我已经研究并尝试了很多建议的选项,但没有一个能实现我的目的(实际上已经被困了好几天)。迄今为止最好的选择是:

  • Playwright Python:Playwright 的旋转时间太长,长达 6 秒。一旦运行,剧作家和一个小的 js 脚本将是完美的配合。
  • Pyppeteer 库:维护得不像 Playwright 那样好,也有与 Playwright 类似的缺点。
  • Python Pillow / PIL 库:很好的工具,但我无法渲染混合 html(例如段落中的格式化部分),因此需要将 html 分成标签段(h1 部分、p 段... .)以便计算它们的大小。也不是一个选择。
python pip printing
1个回答
0
投票

您可能会考虑使用启动时间更优化的无头浏览器,或者使用专门为文档渲染设计的库 - WeasyPrint,可能更适合您的情况。

干杯!

© www.soinside.com 2019 - 2024. All rights reserved.