Python压缩css的代码,Python压缩css代码,css压缩代码:impo
Python压缩css的代码,Python压缩css代码,css压缩代码:impo
css压缩代码:
import redef compressCSS(css): ignorePattern = re.compile(r'\s*\:\s*', re.IGNORECASE) css = ignorePattern.sub(':', css) ignorePattern = re.compile(r';?\s*\}\s*', re.IGNORECASE) css = ignorePattern.sub('}', css) ignorePattern = re.compile(r'\s*\{\s*', re.IGNORECASE) css = ignorePattern.sub('{', css) ignorePattern = re.compile(r'\s{2,}', re.IGNORECASE) css = ignorePattern.sub(' ', css) ignorePattern = re.compile(r'/\*[\s\S]*?\*/', re.IGNORECASE) css = ignorePattern.sub('',css) return cssif __name__ == 'test': css = '''/*media*//**/@media only screen and (max-width: 600px){ .head .logo A{width:28px;background:url(/v5/s/imgs/sprite.png) no-repeat left top;} .similar span.meta,.similar span.time{display:none} .readMore{display:block;margin:5px 0 5px 0;padding:10px 20px 10px 20px;border:1px solid lightblue;color:black;border-radius:4px;text-align:center;width:30%} .entries .desc a.entryImg img{width:64px;padding:2px;border:1px solid #f0f0f0}}''' print compressCSS(css)
上面代码的压缩效果是删除css所有多余的空白换行符,所有注释。 整个css文件会变成一行,没有任何多余的部分。
如果需要看效果的话,可以查看本站经过此代码压缩的css文件 http://byrx.net/v5/s/5/15.2.css
相关内容
- Python布隆过滤器实现代码,python布隆过滤器,之前用py
- Python定义类,python定义,class MyClas
- 使用python代码找到Python site-packages目录位置,,python第三
- Python发邮件内嵌图片附件,,发送包含有图片内容的HT
- Python zipfile 解压缩中文文件名乱码问题解决,pythonzip
- python检测端口是否开放,python检测端口,python的socke
- python获得linux物理内存大小,pythonlinux,python获得linu
- python脚本复制ssh公钥文件到其他服务器,,如下脚本复制
- python + supervisor + uwsgi 跑web程序出现cpu 100%问题解决,
- python 脚本获得当前用户,python当前用户,import osimp
评论关闭