当一个文件夹下的文件有多种类型,且命名也不一样,这时候我们要读取指定命名前缀和指定后缀的文件时候:
代码如下:
slides = []
image_dir_list = os.listdir(source) # source :文件夹路径
for image_dir in image_dir_list:
if os.path.splitext(image_dir)[1] == ".tif" and os.path.basename(image_dir)[0:4] == 'abcc': # 后缀是tif, 前4个字符是abcc 的文件
side = os.path.join(source, image_dir)
slides.append(side) # 完整的路径
os.path.basename获取文件名。