久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

python怎么搜索包含指定文件名的文件

166次閱讀
沒有評論

共計 511 個字符,預計需要花費 2 分鐘才能閱讀完成。

你可以使用 os 模塊中的 walk 函數來遞歸搜索文件系統中所有文件,然后使用 fnmatch 模塊來匹配文件名。以下是一個示例代碼:

import os
import fnmatch

def find_files(directory, pattern):
    for root, dirs, files in os.walk(directory):
        for file in files:
            if fnmatch.fnmatch(file, pattern):
                print(os.path.join(root, file))

# 指定要搜索的目錄和文件名模式
directory = '/path/to/directory'
pattern = '*.txt'

# 調用函數搜索包含指定文件名的文件
find_files(directory, pattern)

在這個示例中,find_files函數接受一個目錄路徑和一個文件名模式作為參數。它使用 os.walk 函數遍歷目錄中的所有文件,并使用 fnmatch.fnmatch 函數來匹配文件名模式。如果文件名與模式匹配,則打印出文件的完整路徑。你可以根據需要修改代碼以適應你的搜索需求。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2024-04-16發表,共計511字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 垦利县| 凤台县| 弥勒县| 新宁县| 磐石市| 南阳市| 利川市| 新余市| 怀柔区| 宜兰县| 彭州市| 阜新市| 武乡县| 奉节县| 通榆县| 历史| 赣州市| 东源县| 秀山| 扎兰屯市| 贺州市| 阳城县| 航空| 阜新市| 武乡县| 阿拉善左旗| 银川市| 长子县| 大庆市| 新乐市| 东丰县| 成安县| 新和县| 措勤县| 锦屏县| 宜阳县| 珲春市| 专栏| 江津市| 怀远县| 丹寨县|