Python for Working with ArcGIS

—Ghislain Prince and Jason Pardy

Python is an open-source, extensible, general-purpose programming language that is used as a scripting language in ArcGIS. Python is widely used and supported across many disciplines because of its simple syntax and powerful constructs, making it easy to learn and productive to deploy. This session will introduce the capabilities for and advantages of using Python for working with ArcGIS to increase productivity. The session will demonstrate how to leverage Esri's ArcPy site package to construct GIS workflows in Python, work within the Python window (a fully integrated Python prompt within ArcGIS), build geoprocessing tools, and maximize modules for map automation and map algebra.