HTML, XHTML, CSS, JavaScript优化器
项目描述
slimmer.py是一个用于CSS、HTML和XHTML输出的空白符优化器。由Peter Bengtsson于2004-2005年编写,peter@fry-it.com。2008年仍在维护。
安装
$ sudo easy_install slimmer
替代方案
$ tar -zxvf slimmer-x.x.x.tgz $ cd slimmer/ $ sudo python setup.py install
用法
>>> import slimmer >>> from slimmer import css_slimmer >>> css_slimmer("h1, h2 { font-family: 'Courier New', Courier; }") "h1,h2{font-family:'Courier New',Courier;border:1px solid black;}" >>> html_slimmer('<a href="x" title=" foo bar "> one </a> <br />') >>> from slimmer import html_slimmer, xhtml_slimmer >>> html_slimmer('''<a href="x" title=" foo bar " > one </a> <br/>''') '<a href="x" title=" foo bar "> one </a><br />'
单元测试
$ cd slimmer/tests $ python testSlimmer.py $ python testSlimmer.py --verbose