python利用列表文件遍历

Posted niulang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python利用列表文件遍历相关的知识,希望对你有一定的参考价值。

关键词:文件遍历/列表

思路:先制作目标文件列表(txt/csv...均可),再逐行读取列表文件

1. 制作列表

linux 终端输入:# find ./abc -type f > list.txt

目标文件夹为abc,此方法将abc文件夹下的所有文件(不包括文件夹)的路径写到list.txt中,若选取abc中部分文件,需指定关键字,如:# find ./abc -type f | grep ‘.png‘ > list.txt ,仅取文件名含‘.png’的文件

2. 遍历文件

for path in open("org_gray_mohu.txt"):
    path = path.replace(‘\n‘, ‘‘) # 去掉换行符
    img = cv2.imread(path, 0) # 一个读取图片的栗子

  

 

以上是关于python利用列表文件遍历的主要内容,如果未能解决你的问题,请参考以下文章

如何利用Python遍历文件夹

python 遍历文件夹

For循环将列表的所有元素放入不同的文本文件中,而不是在python中遍历每个元素

python如何实现定时遍历目录,每次把目录下的最新的文件放到列表里?

Python / Pandas:循环遍历数字列表

Python中如何遍历指定目录下的所有文件?