import glob
glob可以访问文件,自动补全需要的文件路径。
该方法返回所有匹配的文件路径列表。
该方法需要一个参数用来指定要匹配的文件路径(字符串类型)绝对路径、相对路径
In:
from glob import globfile = glob(r'D:\masm\*.EXE')
print(type(file))
print(file)Out:
<class 'list'>
['D:\\masm\\CREF.EXE', 'D:\\masm\\debug.exe','D:\\masm\\DEBUG32.EXE', 'D:\\masm\\ERROUT.EXE','D:\\masm\\EXEMOD.EXE', 'D:\\masm\\EXEPACK.EXE','D:\\masm\\LIB.EXE', 'D:\\masm\\LINK.EXE','D:\\masm\\MASM.EXE', 'D:\\masm\\SETENV.EXE','D:\\masm\\TEST2.EXE', 'D:\\masm\\TEST3.EXE','D:\\masm\\TEST4.EXE', 'D:\\masm\\TEST5.EXE','D:\\masm\\TEST6.EXE']
2.匹配某指定路径下的所有文件(绝对路径)
In:
from glob import globfile = glob(r'D:\masm\*\*')
print(type(file))
print(file)Out:
<class 'list'>
['D:\\masm\\work\\hello.asm', 'D:\\masm\\work\\HELLO.OBJ','D:\\masm\\work\\test1.asm', 'D:\\masm\\work\\TEST1.OBJ','D:\\masm\\work\\test2.asm', 'D:\\masm\\work\\TEST2.OBJ', 'D:\\masm\\work\\test3.asm', 'D:\\masm\\work\\TEST3.OBJ','D:\\masm\\work\\test4.asm', 'D:\\masm\\work\\TEST4.OBJ', 'D:\\masm\\work\\two']