【发布时间】:2020-02-07 12:00:59
【问题描述】:
我是编程新手,我想知道您是否可以帮助我。
我的问题是,当文件夹中有很多不同类型的文件时,我想列出有多少具有特定扩展名或名称的文件。
例如,假设一个文件夹中有一堆不同类型的文件,我只想计算有多少个 jpg 文件。
我从其他人在 stackoverflow 上的问答中尝试了下面的代码,它确实显示了文件夹中所有 jpg 文件的名称,但没有显示有多少个 jpg 文件的数量。
import glob, os
filelist = os.listdir('D:\Train')
for file in filelist:
if(file.endswith('jpg')):
print(file)
另外,我想知道是否有一种方法可以计算名称中包含某些单词的文件。 ex) 计算文件夹中名称中包含“fire”的所有 jpg 文件(fire01.jpg、fire02.jpg 等)
非常感谢!
【问题讨论】: