python 中的glob

python 中的glob用于解决遍历文件问题

import glob

result = glob.glob(r'D:\Bandizip\**\*.exe',recursive=True)
for i in result:
    print(i)

上面代码表示遍历D:\Bandizip\文件夹下所有后缀名为exe的文件,包括子文件夹
recursive参数为True则表示遍历子文件夹,默认为False

import glob

result = glob.glob(r'D:\Bandizip\*.exe')
for i in result:
    print(i)

该代码表示遍历D:\Bandizip文件夹下的exe后缀名文件,不包括子文件夹

你可能感兴趣的:(python,python)