for root, dirs, files in os.walk(file_dir):
C:/Users/Administrator/Desktop/大树/0222\HY53.jpg
# todo
def get_file_name(file_dir):
L=[]
for root, dirs, files in os.walk(file_dir):
for file in files:
if os.path.splitext(file)[1] == '.jpg':
L.append(os.path.join(root, file))
return L
'''
获取指定目录下所有文件名称
:param file_dir:指定目录
:return:返回文件名列表
'''
for root, dirs, files in os.walk(file_dir):
# return root#当前目录路径
# return dirs#当前路径下所有子目录
return files # 当前路径下所有非目录子文件
self.set_progerss_bar(10)
def output2excel(file_dir, output_path):
'''
把文件夹下的文件名称输出到文件目录
:param file_dir: 文件目录
:return:
'''
# 获取文件目录下所有文件名,存入data列表
data = get_file_name(file_dir)
self.set_progerss_bar(50)
# 把data输出到该目录下,并以目录名保存为excel格式