Вопрос

У меня есть веб-сервер cherrypy, который использует большие объемы данных HTML. Есть ли в Python возможность минимизировать HTML-код, чтобы все комментарии, пробелы, ext удалялись?

Это было полезно?

Решение

Не то, что вы имеете в виду, а: Gzip . (Предполагая, что вы еще не обслуживаете через передний конец сжатия.) Сжатие приведет к удалению пустого пространства практически до нуля; если у вас нет слишком больших комментариев, это будет более эффективным, чем минификация.

Другие советы

есть привязки к tidy для python, называемые mxTidy из eGenix (Marc Andr & # 233; Lemburg)

libtidy HTML Tidy , похоже, не имеет привязок к Python (хотя в нем есть perl, c ++ и т. д. ), но должно быть легко запустить как exe в трубе.

Или, в идеале, используйте его, чтобы «привести в порядок» все статические html-файлы, чтобы их не нужно было убирать каждый раз, когда они обслуживаются.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top