STTinyPNG-Python - TinyPNG 批量壓縮圖片腳本
STTinyPNG-Python
TinyPNG 批量壓縮圖片腳本
一、環境配置
別被這四個字嚇到了,只需要一行命令。
首先,電腦需要有 Python 環境,正好 Mac 自帶 Python 環境。然后,安裝 TinyPNG 的庫:
sudo pip install --upgrade tinify
ok,環境配置到此結束。
二、申請 AppKey
到 TinyPNG 網站上去申請 AppKey,唯一不是很爽的就是一個月只能壓縮 500 張(但這不是沒限制你可以注冊多少個嗎…)。填寫名字和郵箱,驗證以后就可以獲得 AppKey 了,很方便。
三、下載并運行腳本
打開 STTinyPNG-Python.py
,填寫你的 AppKey、圖片文件夾路徑、圖片輸出文件夾路徑(輸出文件夾空的就行,如果圖片里的文件夾目錄不存在,會自動創建)。
tinify.key = "your AppKey" # AppKey
fromFilePath = "/Users/tangjr/Desktop/test1" # 源路徑
toFilePath = "/Users/tangjr/Desktop/test2" # 輸出路徑
ok,運行腳本。打開終端:
python /Users/tangjr/Documents/STTinyPNG-Python/STTinyPNG-Python.py
Done !
四、簡單說一下思路
使用 Python 的 os
庫,遍歷源文件夾,找到 .png
或 .jpg
文件,則進行壓縮( TinyPNG 只支持這兩種圖片類型)。
恩,就這么簡單,沒了...
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!