質問
大量のHTMLデータを使用するcherrypy Webサーバーがあります。とにかくPythonでHTMLを最小化して、すべてのコメント、スペース、extを削除する方法はありますか?
解決
意味ではありませんが、 Gzip 。 (圧縮フロントエンドを介してまだサービスを提供していないと仮定します。)圧縮により、空白はほとんどゼロに圧縮されます。過度に大きなコメントがない限り、これは縮小よりも効果的です。
他のヒント
Python用のtidyへのバインディングがあり、eGenixのmxTidy(MarcAndréLemburg)
HTML Tidyのlibtidy にはPythonバインディングが含まれていないようです(perlやc ++などがあります) )、しかしパイプ内のexeとして簡単に実行できるはずです。
または理想的には、すべての静的htmlファイルを一度「整理」して、提供されるたびに整理する必要がないようにします。
所属していません StackOverflow