Hi Folks,
I'm trying to generate a list of maps, and the layers in those maps in python. This script works once, then the line that brings up the path desc = arcpy.Describe(map) will not return a path. Any ideas?
import arcpy
from arcpy import env
# Loop through all MXDs in the specified folder and list layers in each MXD
folderPath = r"mydata"
env.workspace = folderPath
maps = arcpy.ListFiles("*.mxd") # makes a list of maps in folderPath
for map in maps:
[INDENT]desc = arcpy.Describe(map) # make a describe object
mappath = desc.path + '\\'+ desc.file #build a path to the map
print mappath
lyrlist = arcpy.mapping.ListLayers(mxd)
for lyr in lyrlist:
[INDENT]print lyr.dataSource[/INDENT][/INDENT]