How to change all fields aliases to lower case in ArcGIS PRO

641
1
06-13-2019 12:57 AM
KydyrovMeirambek1
New Contributor II

Please help to generate python script or something else to bulk change aliases to lower case

Tags (2)
0 Kudos
1 Reply
JakeSkinner
Esri Esteemed Contributor

Hi Kydyrov,

You can run the following script in ArcGIS Pro:

import arcpy
from arcpy import env
env.workspace = r"C:\temp\python\test.gdb"

fc = "Parks"

for field in arcpy.ListFields(fc):
    print("Updating field: {0}".format(field.name))
    try:
        arcpy.AlterField_management(fc, field.name, "", str(field.aliasName).lower())
    except:
        print("\tUnable to update {0}".format(field.name))
        pass