Question

J'ai un serveur Web cherrypy qui utilise de grandes quantités de données HTML. Est-il possible en Python de minimiser le code HTML afin que tous les commentaires, espaces, ext, soient supprimés?

Était-ce utile?

La solution

Ce n'est pas ce que vous voulez dire, mais: Gzip . (En supposant que vous ne serviez pas déjà par le biais d'un serveur frontal compressé.) La compression supprime les espaces en presque rien; sauf si vous avez des commentaires trop volumineux, cela sera plus efficace que la minification.

Autres conseils

il existe des liaisons à tidy pour python, appelées mxTidy d’eGenix (Marc André Lemburg)

La libtidy de HTML Tidy ne semble pas avoir de liaisons python (bien qu'il ait perl, c ++, etc.) ), mais devrait être facile à exécuter comme un exe dans un tuyau.

Ou, idéalement, utilisez-le pour "ranger" tous les fichiers HTML statiques une fois pour qu'ils n'aient pas besoin d'être rangés à chaque fois qu'ils sont servis.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top