Python遍历文件夹找到包含特定文件名的文件

您所在的位置:网站首页 python读取文件夹下的所有文件内容 Python遍历文件夹找到包含特定文件名的文件

Python遍历文件夹找到包含特定文件名的文件

2023-12-28 17:31| 来源: 网络整理| 查看: 265

glob库中的glob函数能找到特定文件夹下包含特定字符的文件,返回文件路径。可以很容易找到特定文件夹下包含特定字符的文件和特定格式的文件

1.寻找包含特定字符的文件

如下代码可以用于找到包含特定字符“daxing”的文件,返回路径。

import glob if __name__ == '__main__': file_out_dir = "D:\\code\\Python\\Data_out\\" id_file=file_out_dir+'*daxing' len_file=len(glob.glob(id_file)) print(len_file) for file in glob.glob(id_file): print(file)

返回结果:

4 D:\code\Python\Data_out\daxing2008.csv D:\code\Python\Data_out\daxing2008V2.csv D:\code\Python\Data_out\daxing2009.csv D:\code\Python\Data_out\daxing2010.csv 2.寻找特定格式的文件

以寻找csv文件为例

import glob if __name__ == '__main__': file_out_dir = "D:\\code\\Python\\Data_out\\" id_file=file_out_dir+'*.csv' len_file=len(glob.glob(id_file)) print(len_file) for file in glob.glob(id_file): print(file)

输出结果:

6 D:\code\Python\Data_out\daxing2008.csv D:\code\Python\Data_out\daxing2008V2.csv D:\code\Python\Data_out\daxing2009.csv D:\code\Python\Data_out\daxing2010.csv D:\code\Python\Data_out\guantao2008.csv D:\code\Python\Data_out\guantao2009.csv

 



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3