python3 webp轉(zhuǎn)gif格式的實(shí)現(xiàn)示例
使用PIL庫(kù),python3安裝需要使用
pip install pillow
from PIL import Image import os import re imgPath = './img/' webpReg = r'webp$' def getAllFile (filePath): files = os.listdir(filePath) return files def handleConversion (fileName): fileName = imgPath + fileName print('fileName--->', fileName) saveName = fileName.replace('webp', 'gif') print('saveName--->', saveName) im = Image.open(fileName) im.save(saveName, 'gif', save_all=True) def main(): files = getAllFile('./img') for fileName in files: gifName = fileName.replace('.webp', '.gif') # webp格式且未轉(zhuǎn)過(guò)的才需要轉(zhuǎn) if re.findall(webpReg, fileName) != [] and (gifName not in files): handleConversion(fileName) if __name__ == '__main__': main()
圖片文件放在img目錄下
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
python2.7使用plotly繪制本地散點(diǎn)圖和折線圖
這篇文章主要為大家詳細(xì)介紹了python2.7使用plotly繪制本地散點(diǎn)圖和折線圖實(shí)例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-04-04如何使用python爬取知乎熱榜Top50數(shù)據(jù)
主要是爬取知乎熱榜的問(wèn)題及點(diǎn)贊數(shù)比較高的答案,通過(guò)requests請(qǐng)求庫(kù)進(jìn)行爬取,對(duì)大家的學(xué)習(xí)或工作具有一定的價(jià)值,需要的朋友可以參考下2021-09-09Python Pandas批量讀取csv文件到dataframe的方法
這篇文章主要介紹了Python Pandas批量讀取csv文件到dataframe的方法,需要的朋友可以參考下2018-10-10python解析中國(guó)天氣網(wǎng)的天氣數(shù)據(jù)
最近學(xué)習(xí)python 感覺(jué)這門腳本語(yǔ)言十分靈活 而且功能十分強(qiáng)大 尤其是他re庫(kù)用于正則匹配十分強(qiáng)大,寫(xiě)了個(gè)例子解析中國(guó)天氣網(wǎng)2014-03-03C++通過(guò)內(nèi)嵌解釋器調(diào)用Python及間接調(diào)用Python三方庫(kù)
本文主要介紹了C++通過(guò)內(nèi)嵌解釋器調(diào)用Python及間接調(diào)用Python三方庫(kù),文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-12-12完美解決python中ndarray 默認(rèn)用科學(xué)計(jì)數(shù)法顯示的問(wèn)題
今天小編就為大家分享一篇完美解決python中ndarray 默認(rèn)用科學(xué)計(jì)數(shù)法顯示的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-07-07Python編譯成.so文件進(jìn)行加密后調(diào)用的實(shí)現(xiàn)
今天小編就為大家分享一篇Python編譯成.so文件進(jìn)行加密后調(diào)用的實(shí)現(xiàn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-12-12