廢話不多說,直接上代碼:
import tinify
import os;
tinify.key = "XXXXXXXXX" #自己去申請tinify的開發(fā)者key,網址,在這里,https://tinypng.com/developers
#獲取當前目錄
currentDir = os.getcwd()
#壓縮的圖片類型
supportImgType = ['.jpg','.png'];
#遍歷目錄下的圖片,并批量壓縮圖片
for item in os.listdir(currentDir):
if os.path.isfile(item):
print('doing:'+item) #打印出當前正在壓縮的圖片名稱
if os.path.splitext(item)[1] in supportImgType:
source = tinify.from_file(item)
source.to_file(item)
print('done:'+item) #打印出壓縮完成的圖片名稱
環(huán)境:win7、python3.5.2;