欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python目錄查找文件

張吉惟1年前5瀏覽0評論

Python是一種功能強大的編程語言,它能夠輕松地查找目錄中的文件。在Python中,我們可以使用os模塊來做到這一點。

首先,我們需要使用os模塊中的listdir()方法來列出目錄中的文件名。這個方法接受一個參數,即要列出文件的目錄。

import os
dir_path = "/home/user/documents"
files = os.listdir(dir_path)
print(files)

上面的代碼將輸出指定目錄下的所有文件名。

如果我們想查找特定擴展名的文件,我們可以使用Python的字符串方法來檢查每個文件名,如下所示:

import os
dir_path = "/home/user/documents"
ext = ".txt"
files = os.listdir(dir_path)
for file in files:
if file.endswith(ext):
print(file)

上面的代碼將輸出指定目錄下所有以“.txt”擴展名結尾的文件。

在Python中查找文件時,我們還可以使用glob模塊。這個模塊提供了一種更簡單的方法來過濾目錄中的文件。

import glob
dir_path = "/home/user/documents"
ext = "*.txt"
files = glob.glob(os.path.join(dir_path, ext))
print(files)

上面的代碼將輸出指定目錄下所有以“.txt”擴展名結尾的文件。

總結來說,Python能夠輕松地查找目錄中的文件。我們可以使用os模塊和glob模塊來實現這一點。os模塊提供了更通用和靈活的方法,而glob模塊則提供了更簡單的方法。