The Art Of Debugging In ArcPy
Debugging Time... Today I wanted to share a post about debugging code and error handling. I am going to talk about why debugging is such an important topic in software development. The n we are going to take e a look at handling errors to make incorrect code work. Below are three examples from ArcPy Python scripts in which we look at both debugging errors and handline errors to pass the code for GIS data located inside of an Arc Pro project file. This is specifically for ArcPy which is the Python framework for Arc GIS Syntax Debugging (Spelling can make or break your code, as well as spaces) Mod2_Script1_Template.py contains two errors and/or exceptions in it. Fix these errors so that the script runs. The successful script should print out the names of all fields on the Module2/Data/parks.shp attribute table. In order to run this script, I needed to open Arc GIS Pro and verify that the data is in my Arc Pro project. When opening arc GIS Pro, I could see the following data......