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

