色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 文件中搜索

錢良釵2年前8瀏覽0評論

Python的文件處理能力十分強大,常常用來搜索指定目錄下的文件。下面我們將介紹在Python中如何搜索指定文件。

首先,我們需要導入相關模塊,比如os模塊:

import os

接著,我們可以使用os模塊中的walk方法遍歷指定目錄下的所有文件和子目錄:

dir_path = "/Users/lisa/Documents"
for folderName, subfolders, filenames in os.walk(dir_path):
for filename in filenames:
print(os.path.join(folderName, filename))

代碼中,dir_path為我們需要搜索的目錄,os.path.join方法可以將路徑和文件名拼接成完整的文件路徑,filenames為文件名列表,遍歷filenames即可找到我們需要的文件。

如果我們只需要搜索指定類型的文件,比如txt文件,可以在代碼中添加判斷條件:

dir_path = "/Users/lisa/Documents"
for folderName, subfolders, filenames in os.walk(dir_path):
for filename in filenames:
if filename.endswith(".txt"):
print(os.path.join(folderName, filename))

代碼中通過endswith方法判斷文件名是否以.txt結尾,是則輸出文件路徑。

以上就是Python文件搜索的簡單介紹,通過os模塊遍歷目錄和判斷文件名后綴,我們可以輕松實現文件搜索。