I have ArcMap 10.0 and python is not appearing as a parser option in the label expression dialog box, only VBScript and JScript. Python is installed and the python window works fine.

Any idea how I can get this function?

  • ArcGIS 10.0 was moved to Retired status last month. There's a lot of "current" functionality not available at 10.0 – Vince Feb 18 '16 at 12:09

The Python Parser for Label Expressions only became available at ArcGIS 10.1 for Desktop:

New Label Expression parser

At ArcGIS 10.1 there has been a new label expression parser added. You can now use Python to add logic to your label expressions, including conditional logic and looping. For example, you could produce labels that have only the first letter of each word capitalized, regardless of how the text strings are stored in the attribute fields.

Consequently, to get access to this function you will need to upgrade to ArcGIS 10.1 (or later) for Desktop.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.