for root, dirs, files in os.walk(path)
- root 所指的是当前正在遍历的这个文件夹的本身的地址
- dirs 是一个 list ,内容是该文件夹中所有的目录的名字(不包括子目录)
- files 同样是 list , 内容是该文件夹中所有的文件(不包括子目录)
def generate_path(File_path):
img_pathlist = []
for parent, dirnames, filenames in os.walk(File_path):
for filename in filenames:
if '.jpg' in filename:
# print(os.path.join(parent, filename))
img_pathlist += [os.path.join(parent, filename)]
with open('path_txt','w') as txt:
txt.writelines(img_pathlist)
generate_path(File_path)