不包含子文件夹的文件列表:
import os
file_name = os.listdir(r'E:\doc')
for file in file_name:
print(file)
文件夹以及子文件夹中的图片:
g = os.walk(list_path)
img_files = ['%s\\%s' % (i[0], j) for i in g for j in i[-1] if
j.endswith('jpg') or j.endswith('png')or j.endswith('jpeg') ]
统计目录个数,文件个数
import os
# 遍历文件夹
def walkFile(videos_path):
dir_count=0
file_count=0
for root, dirs, files in os.walk(videos_path):
for f in files:
file_count+=1
print(file_count,os.path.join(root, f))
for d in dirs:
dir_count+=1
print(dir_count,os.path.join(root, d))
print(file_count,dir_count)
if __name__ == '__main__':
walkFile("f:/ostest/")