In ArcMap (v10.8.1) MXDs, I can find label expressions easily with arcpy:
if lyr.supports("LABELCLASSES"):
log.debug("{} supports label classes:".format(lyr.name))
for lblClass in lyr.labelClasses:
log.debug(" Class Name {}".format(lblClass.className))
log.debug(" Expression {}".format(lblClass.expression))
Is it possible to find the Parser type from the three that could be used?
![MicZatorsky_AEC_1-1651804444147.png MicZatorsky_AEC_1-1651804444147.png](https://community.esri.com/t5/image/serverpage/image-id/40754i5154630A5F4AFF2B/image-size/medium?v=v2&px=400)