Esri Press will publish 2 new Python books in July 2020, just in time for the Esri User Conference and the release of ArcGIS Pro 2.6.
These much-anticipated books, by author Paul Zandbergen, will show all users, regardless of skill level or experience, how to use Python to improve and simplify their work. Paul’s books are used in universities and colleges around the world to teach core techniques and how to apply those to ArcGIS. These two new titles focus on ArcGIS Pro.
Python Scripting for ArcGIS Pro is the definitive, easy-to-follow guide to writing Python code with spatial data in ArcGIS Pro, whether you’re new to programming or not.

Python Scripting for ArcGIS Pro
starts with the fundamentals of Python programming and then dives into how to write useful Python scripts that work with spatial data in ArcGIS Pro. Learn how to execute geoprocessing tools, describe, create and update data, as well as execute a number of specialized tasks. See how to write simple, custom scripts that will automate your ArcGIS Pro workflow.
Some of the key topics you will learn include:
- Setting up a Python editor
- Automating geoprocessing tasks using ArcPy
- Exploring and manipulating spatial and tabular data
- Working with geometries using cursors
- Working with rasters and map algebra
- Map scripting
- Debugging and error handling
Available in print and e-book from your favorite online retailers: Amazon, Barnes & Noble, and Indiebound.
[ISBN: 9781589484993 420 pages $79.99]
Ready for something more complex? Advanced Python Scripting for ArcGIS Pro is an easy-to-follow guide to writing specialized Python scripts and developing tools for spatial data in ArcGIS Pro.

Advanced Python Scripting for ArcGIS Pro
builds on Python Scripting for ArcGIS Pro. Learn how to create a geoprocessing tool out of your script and automate tasks in ArcGIS Pro, how to share your tools with others, as well as master a number of more specialized tasks.
Some of the key topics you will learn include:
- Writing specialized scripts using ArcPy
- Creating Python script tools
- Writing Python toolboxes
- Sharing scripts and tools
- Managing Python packages and environments
- Creating custom functions and classes
- Migrating scripts and tools from ArcGIS Desktop to ArcGIS Pro
- NumPy, Pandas, and Matplotlib
- ArcGIS API for Python and Jupyter Notebook
Available in print and e-book from your favorite online retailers: Amazon, Barnes & Noble, and Indiebound.
[ISBN: 9781589486188 290 pages $69.99]
Article Discussion: