py#os获取文件路径


1)批量处理中,使用os获取批量文件名称

如文件夹E:DATA下有此6个文件夹

import os
#根目录路径
rt_file_path="E:/DATA"
#获取根目录路径下文件/文件夹名称
rt_file_list=os.listdir(rt_file_path)

 Out:

['2001', '2002', '2003', '2004', '2005', '2006']

2)通过分隔符获取文件名的指定字段

在批量处理文件时,文件命名通常遵循某种规律,并用"_"或者"."等符号进行分隔

如:M.20010101.CN.MAX.TIF

如果想要提取20010101字段,则可以使用split()

image_names_date=image_names.split(".")

 Out:

['M', '20010101', 'CN', 'MAX', 'TIF']

相关