def read_all_folder(path): for dirpath,dirname,filenames in os.walk(path): for filename in filenames: log_path =os.path.join(dirpath,filename) print(dirpath)#dirpath 当前文件夹 print(dirname)#dirname是当前文件夹中含有子文件夹的名字集合 print(filenames)#filenames是当前文件夹中所有文件的名字集合,不包括子文件夹得名字 #dirname + filenames 就是当前文件夹所看的所有文件名字的集合(包括文件和文件夹) print(log_path) def read_this_folder(path): files=os.listdir(path) #获取当前文件夹所看的所有文件名字的集合(包括文件名和文件夹名) print(files) for f in files: print(f)