########################################################################## # Amber R. Cannon - GIS Manager - acannon@wdtinc.com # Weather Decision Technologies, Norman, OK # 6/28/2016 # batch_rename_layers.py # Description: The purpose of this script is batch rename layers in a mxd ########################################################################## # import system modules import arcpy #Set Global Variables mxd = arcpy.mapping.MapDocument("CURRENT") df = arcpy.mapping.ListDataFrames(mxd, '')[0] #Perform Renaming Operation for lyrs in arcpy.mapping.ListLayers(mxd, "*", df): if lyrs.name == '': lyrs.name = '' #Refresh Table of Contents arcpy.RefreshTOC() #Refresh Active View arcpy.RefreshActiveView()