【发布时间】:2013-06-01 10:46:08
【问题描述】:
我正在使用 Jinja2 生成通常非常大的 HTML 文件。我注意到生成的 HTML 有很多空格。有没有可以用来最小化这个 HTML 的纯 Python 工具?当我说“最小化”时,我的意思是从 HTML 中删除不必要的空格(就像 Google 所做的那样——例如,查看 google.com 的源代码)
我不想为此依赖库/外部可执行文件,例如 tidy。
为了进一步说明,实际上没有 JavaScript 代码。仅 HTML 内容。
【问题讨论】:
-
您是只是想删除不必要的空格还是要寻找更多内容?您的标题仅建议空格,但从您的问题来看,您似乎正在寻找更完整的工具。
-
@Mark:我相信,仅删除空格就足够了。 (还有什么比这更重要的吗?)
标签: python html whitespace strip jinja2