import tinify
import os
g_pro_root_path = ""
g_res_root_path = ""
tinify.key = " " #自己的key
def listFile(filePath):
print g_res_root_path
if os.path.isdir(filePath) :
for file in os.listdir(filePath):
if os.path.isdir(os.path.join(filePath, file)):
listFile(os.path.join(filePath, file))
else:
compressFile(os.path.join(filePath, file))
print "compress complete!!!"
def compressFile(fileName):
expandName = os.path.splitext(fileName)
if expandName[1] == ".png":
source = tinify.from_file(fileName)
source.to_file(fileName)
print os.path.split(fileName)[1] + " compress success~~"
if "__name == __main__":
g_pro_root_path = os.path.dirname(os.getcwd())
g_res_root_path = os.path.join(g_pro_root_path, "res/sd/images")
listFile(g_res_root_path)
脚本使用tynify批量压图
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 虽然有一些自动化安装的工具,但是功能越多,越专业的工具,可能也需要越高的学习成本,而我们并非专业运维,但是又必须做...
- webp是谷歌官方推出的一种比jpg和png更优压缩算法的图片格式。谷歌在推出这种格式的时候也推出了一些工具,可以...
- 前言 APK默认情况下是安装在ROM里面的,但由于ROM优先,当第三方APK安装过多、没有清理机器内的log缓...