学习过程中,想得到一个文件夹内所有shapefile文件的名字,首先设定工作空间
from arcpy import env
env.workspace = "C:/Data"
然后列出文件夹内的要素类
fclist = arcpy.ListFeartureClasses()
此时,fclist是一个要素类对象的列表,要想获得name,要描述数据,然后删除”.shp”就得到了最后的名字信息
for fc in fclist:
fcd = arcpy.Describe(fc)
fcname = fcd.name
print fcname.rstrip(".shp")