Я использую Jinja2 для генерации HTML-файлов, которые обычно имеют очень большой размер. Я заметил, что сгенерированный HTML имеет много пробелов. Есть ли чистый инструмент Python, который я могу использовать, чтобы минимизировать этот HTML? Когда я говорю «свернуть», я имею в виду удаление ненужных пробелов из HTML (так же, как это делает Google - посмотрите на источник для google.com, например)
Я не хочу полагаться на библиотеки / внешние исполняемые файлы, такие как tidy, для этого.
Для дальнейшего разъяснения, код JavaScript практически отсутствует. Только HTML-контент.