1、问题描述
是这样的,因为需要将一个文件夹里面的大量图片做同样的处理,处理函数已经写好了但是需要一次性读取所有的图片,然后逐一处理,这个时候如何一次性读取所有的文件是一个问题了。
2、解决方案
使用python的os库。
3、具体代码
def eachFile(filepath):
list = []
#获取filepath目录下的所有文件名称
pathDir = os.listdir(filepath)
for allDir in pathDir:
#将filepath路径与其目录下每个文件的文件名相结合
child = os.path.join(filepath, allDir)
list.append(child)
return list
if __name__=='__main__':
src = "./Result"
lists = eachFile(src)
for i,list in enumerate(lists):
print(list)
部分结果展示