【python腳本入門一】文件模糊搜索

這一章很簡單,腳本就是對操作系統(tǒng)里的一些文件進(jìn)行操作。這里就是通過寫代碼,搜索出一個很大的文件路徑里面是否有某個文件。模糊搜索的意思是,這個文件全部命名我不清楚,所以通過某些有特定字符來判斷是否有。

【基礎(chǔ)講解】

import os
path = '/Users/ceil/Desktop/Something/images'

files=os.listdir(path)

for f in files:
    if 'png' in f:
        print(f)

如上面代碼所示了。
1、import 的用法
2、使用path和os.listdir這個數(shù)據(jù)結(jié)構(gòu)和函數(shù),將某個函數(shù)下的所有文件名取出;
3、for循環(huán)和if循環(huán);
4、in的用法;

【練習(xí)題-加強(qiáng)判斷條件】

列出這些文件中沒有g(shù)if字段、且有pro 字段的文件

for f in files:
    if 'gif' not in f and 'pro' in f:
        print(f)

這段代碼里省略了前面的讀取文件名作用,直接從循環(huán)代碼開始寫起。注意這行中的判斷語句
1、學(xué)會使用 in 、not、and
2、各個邏輯語句之間看情況可以加上句號

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容