简介
举洪荒之力,集天地精华,亲自操刀,用python玩一玩。
真是,虽有嘉肴,弗食,不知其旨也;虽有至道,弗学,不知其善也。
这个压缩很low,并没有什么留掰的,非常简单,可以说只比压缩前小一点点而已,
此乃缺点,优点是不会出错!!!
流程
思路
其实就是去回车而已,如果可以就加上去空格,不过去空格要定为两个才能去,不然标签会出错。因为很low,所以js和css不压缩。
程序载入→遍历目录文件→逐个压缩
实现
个人比较懒,直接饮用网上的某函数
1 | import os |
去注释,改文件名,在用replace替换使路径可用,加上判断是否要这个路径,修改后如下
修改函数
1 | import os |
定义处理函数
1 | def delete(string): |
流程
1 |
|
END
简直是绞尽脑汁,哈哈哈!压缩这玩意,还行!
最后附上完整代码!
1 | import os |
BUG
经测试,用这个压缩很容易把代码框的缩进一起去掉。而缩进是python的灵魂……
解决方法: 再加个代码框识别或放弃空格压缩。放弃空格压缩可直接在delete函数里的.replace(“ “,””)去掉。