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)

 

posted @ 2021-04-20 14:47  裴枫丶  阅读(199)  评论(0)    收藏  举报