Quiero listar todos los enlaces rotos en todos los mxds en una unidad de servidor. Pero siempre que lo intento me sale un error. Puede alguien usar un ejemplo específico, digamos que la unidad es la unidad D, cómo lo pondría en el script de ESRIs aquí:
import arcpy, os
path = r"C:\Project"
for fileName in os.listdir(path):
fullPath = os.path.join(path, fileName)
if os.path.isfile(fullPath):
basename, extension = os.path.splitext(fullPath)
if extension == ".mxd":
mxd = arcpy.mapping.MapDocument(fullPath)
print "MXD: " + fileName
brknList = arcpy.mapping.ListBrokenDataSources(mxd)
for brknItem in brknList:
print "\t" + brknItem.name
del mxd
Además no estoy acostumbrado a no tener pythonwin, ¿alguien sabe dónde d/l? Lo busqué en Google pero me decía que lo instalara desde el cd de ArcMap (sólo estoy usando un ordenador del trabajo).