python匹配路径下指定文件glob.glob()

在应用中,需要获取指定路径下特定文件名或文件类型的文件列表。可以用glob.glob()函数实现。

在python中,glob模块是用来查找匹配的文件的
在查找的条件中,需要用到Unix shell中的匹配规则:
   *    :   匹配所所有
   ?    :   匹配一个字符
   *.*  :   匹配如:[hello.txt,cat.xls,xxx234s.doc]
   ?.*  :   匹配如:[1.txt,h.py]
   ?.gif:   匹配如:[x.gif,2.gif]
可以参考:fnmatch
如果没有匹配的,glob.glob(path)将返回一个空的list:[]

参数path可以是相对路径,表示当前程序所在文件夹。也可以是绝对路径。

猜你喜欢

转载自blog.csdn.net/weixin_37895339/article/details/79185208