import os
###读下一级文件夹名字
def next_level_folder_name(file_dir):
for root, dirs, files in os.walk(file_dir):
print(dirs)
break
###读所有文件路径##########################################
def all_sub_files_paths(folder_path):
myFolder = folder_path
fileSet = set() # yes, I need a set()
for root, dirs, files in os.walk(myFolder):
for fileName in files:
fileSet.add(root.replace(myFolder, "") + os.sep + fileName)
li = list(fileSet)
k = []
for x in li:
k.append(folder + x)
return k
###读所有文件名字##########################################
def all_sub_files_name(folder_path):
p = []
m = all_sub_files_paths(folder_path)
for i in m:
p.append(i.split("\\")[-1].split('.')[0])
return p```
python读取文件夹下所有文件,子文件的路径,名字
最新推荐文章于 2024-05-19 23:31:32 发布