文件遍历在大多数情况下由于需要自己实现递归,相对来说还是一件比较麻烦的事。python标准库 glob模块对文件遍历提供了支持。
glob模块需要通配符的支持,主要常用通配符含义如下:
这是我的一个目录结构
1、非递归,只查找当前文件夹,不含子文件夹
(1)查找某个目录下所有的以xml文件结尾的文件
>>> import glob
>>>> glob.glob(r'G:\myreids\*.xml')
['G:\\myreids\\pom.x
文件遍历在大多数情况下由于需要自己实现递归,相对来说还是一件比较麻烦的事。python标准库 glob模块对文件遍历提供了支持。
glob模块需要通配符的支持,主要常用通配符含义如下:
这是我的一个目录结构
1、非递归,只查找当前文件夹,不含子文件夹
(1)查找某个目录下所有的以xml文件结尾的文件
>>> import glob
>>>> glob.glob(r'G:\myreids\*.xml')
['G:\\myreids\\pom.x