python通配符之glob模块的使用详解

qqarmor37980 12 0 pdf 2021-07-07 04:07:22

通配符是一些特殊符号,主要有星号(*)和问号(?可以匹配单个字符。英文 “globbing”意为统配,python在模块glob中定义了glob()函数,实现了对目录内容进行匹配的功能,glob.glob()函数接受通配模式作为输入,并返回所有匹配的文件名和路径名列表,与os.listdir类似。glob模块中的常用函数:第一个参数pathname为需要匹配的字符串。第二个参数代表递归调用,与特殊通配符“**”一同使用,默认为False。该函数返回一个符合条件的路径的字符串列表,如果使用的是Windows系统,路径上的“\”符号会自动加上转义符号变为“\\”。返回一个迭代器,该迭代器不会同时保存所有匹配到的路径,而是逐个获取匹配的文件路径名,遍历该迭代器的结果与使用相同参数调用glob()的返回结果一致。glob模块支持的通配符:

python通配符之glob模块的使用详解

python通配符之glob模块的使用详解

python通配符之glob模块的使用详解

用户评论
请输入评论内容
评分:
暂无评论