python os.walk、os.path.join的使用
os.walk方法
# coding:utf-8 import os path = r"D:\test\python2"
# 查找文件的路径
for fpath, dirname, fnames in os.walk(path):
print(fpath) # 所有的文件夹路径
print(dirname) # 所有的文件名
print(fnames) # 所有的文件名
os.path.join方法
此方法用于路径拼接。
两个方法的搭配使用可以如下:
folder = 'train_data/test'
for sub_folder in os.listdir(folder):
path, dirs, files = next(os.walk(os.path.join(folder,sub_folder)))
files_validation += len(files)
浙公网安备 33010602011771号