ExecuteError: Failed to execute. Parameters are not valid.
ERROR 000968: The symbol layer does not match the input layer
Failed to execute (ApplySymbologyFromLayer).
An ArcGIS 10.2 layerfile can be read by ArcGIS 10.1
layer = arcpy.mapping.Layer('C:\path\shapefile.shp') symbologylayer = arcpy.mapping.Layer('C:\path\symbologylayer.lyr') arcpy.ApplySymbologyFromLayer_management(layer, symbologylayer)
layer = arcpy.mapping.Layer('C:\path\shapefile.shp') arcpy.ApplySymbologyFromLayer_management(layer, 'C:\path\symbologylayer.lyr')