python判斷文件夾內(nèi)是否存在指定后綴文件的實(shí)例
該代碼主要是基于python實(shí)現(xiàn)判斷指定文件夾下是否存在指定后綴的文件。代碼如下:
import os Your_Dir='你的文件夾/' Files=os.listdir(Your_Dir) for k in range(len(Files)): # 提取文件夾內(nèi)所有文件的后綴 Files[k]=os.path.splitext(Files[k])[1] Str2=['.wav','.mp3','.mp4'] if len(list(set(Str2).intersection(set(Files))))==len(Str2): return True else: return False
上面代碼可以判斷是否有指定的一種后綴或者多種后綴同時(shí)有。如果只判斷是否存在某種指定的一個后綴的話,也可以直接:
import os Your_Dir='D:/python資料/01linux基礎(chǔ)視頻/課程視頻/' Files=os.listdir(Your_Dir) for k in range(len(Files)): # 提取文件夾內(nèi)所有文件的后綴 Files[k]=os.path.splitext(Files[k])[1] # 你想要找的文件的后綴 Str='.mp4' if Str in Files: return True else: return False
代碼中的 os.path.splitext() 函數(shù)主要是分離文件的文件名和文件后綴。如一個文件的文件名為:
file='123.wav'
則os.path.splitext(file)[0] = '123' ; os.path.splitext(file)[1] ='.wav'
若錯誤地方請指出。
以上這篇python判斷文件夾內(nèi)是否存在指定后綴文件的實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python機(jī)器學(xué)習(xí)庫Scikit-learn實(shí)戰(zhàn)教程
文章介紹了Python在機(jī)器學(xué)習(xí)領(lǐng)域的應(yīng)用,重點(diǎn)介紹了Scikit-learn庫的使用方法,并通過實(shí)際案例展示了如何使用Scikit-learn進(jìn)行分類、回歸、聚類和文本挖掘等任務(wù),同時(shí),文章還討論了特征工程、超參數(shù)調(diào)整、避免過擬合和交叉驗(yàn)證等進(jìn)階技巧2025-01-01
Python使用itchat模塊實(shí)現(xiàn)群聊轉(zhuǎn)發(fā),自動回復(fù)功能示例
這篇文章主要介紹了Python使用itchat模塊實(shí)現(xiàn)群聊轉(zhuǎn)發(fā),自動回復(fù)功能,結(jié)合實(shí)例形式分析了Python基于itchat模塊針對微信信息的發(fā)送、回復(fù)等相關(guān)操作技巧,需要的朋友可以參考下2019-08-08
pytorch使用nn.Moudle實(shí)現(xiàn)邏輯回歸
這篇文章主要為大家詳細(xì)介紹了pytorch使用nn.Moudle實(shí)現(xiàn)邏輯回歸,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-07-07
django自帶serializers序列化返回指定字段的方法
今天小編就為大家分享一篇django自帶serializers序列化返回指定字段的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-08-08
Blender?Python編程實(shí)現(xiàn)批量導(dǎo)入網(wǎng)格并保存渲染圖像
這篇文章主要為大家介紹了Blender?Python?編程實(shí)現(xiàn)批量導(dǎo)入網(wǎng)格并保存渲染圖像示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-08-08
python實(shí)現(xiàn)簡單登陸系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)簡單登陸系統(tǒng),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-10-10
Python3學(xué)習(xí)urllib的使用方法示例
本篇文章主要介紹了Python3學(xué)習(xí)urllib的使用方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-11-11

