Minimizzatore HTML Python
Domanda
Ho un web server cherrypy che utilizza grandi quantità di dati HTML. Esiste comunque in Python per minimizzare l'HTML in modo che tutti i commenti, gli spazi, ext, vengano rimossi?
Soluzione
Non quello che vuoi dire, ma: Gzip . (Supponendo che non stiate già servendo un front-end di compressione.) La compressione comprime gli spazi bianchi quasi a nulla; a meno che tu non abbia commenti eccessivamente grandi questo sarà più efficace della minificazione.
Altri suggerimenti
ci sono associazioni da riordinare per Python, chiamate mxTidy da eGenix (Marc André Lemburg)
Libtidy di HTML Tidy non sembra avere legami python (bit ha perl e c ++ ecc. ), ma dovrebbe essere facile da eseguire come exe in una pipe.
O idealmente, usalo per 'riordinare' tutti i file html statici una volta in modo che non debbano essere riordinati ogni volta che vengono pubblicati.