老师让把数据集中所有饮片的名字统计处理,数据集中有好多饮片的文件夹,具体目录结构如下:
E:/中药饮片照片/三棱/1.jpg
import os,sys
# 方法一:直接使用listdir进行打印
path = "E:/中药饮片照片/"
dirs = os.listdir(path)
for file in dirs:
print(file)
# 方法二
filepath = "E:/中药饮片照片/"
for root, filename, allfile in os.walk(filepath):
print("root = ", root) # 打印文件的根地址
print("filename = ", filename) # 当前文件夹下所有子目录名称
print("allfile = ", allfile) # 当前文件夹中某一目录中的所有文件名
方法一结果:
方法二结果: