文章目录

  • ​​1、问题描述​​
  • ​​2、解决方案​​
  • ​​3、具体代码​​

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)

部分结果展示

Python批处理文件_解决方案