廢話不多說,直接上代碼:
import tinify
import os;
tinify.key = "XXXXXXXXX" #自己去申請tinify的開發(fā)者key仁期,網(wǎng)址藏杖,在這里,https://tinypng.com/developers
#獲取當(dāng)前目錄
currentDir = os.getcwd()
#壓縮的圖片類型
supportImgType = ['.jpg','.png'];
#遍歷目錄下的圖片北启,并批量壓縮圖片
for item in os.listdir(currentDir):
if os.path.isfile(item):
print('doing:'+item) #打印出當(dāng)前正在壓縮的圖片名稱
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;