Book Image

Learning ArcGIS Pro

Book Image

Learning ArcGIS Pro

Overview of this book

Table of Contents (20 chapters)
Learning ArcGIS Pro
Credits
About the Author
About the Reviewer
www.PacktPub.com
Preface
ArcGIS Pro Glossary
Index

Python


Python is the primary scripting language for the ArcGIS platform. It has replaced others, such as VB Script. ArcGIS Pro is currently compatible with Python 3.4, which is automatically installed when you install ArcGIS Pro.

Python has been fully integrated with the ArcGIS Geoprocessing Application Programming Interface (API) via the ArcPy module. This means you can use the geoprocessing tools from within ArcGIS Pro within your scripts, allowing you to automate and schedule tasks.

Unlike ModelBuilder, Python is not limited to just the ArcGIS platform. It can be used to create scripts that access functions in other applications, the operating system, and the computer. This gives you the ability to create scripts that extend and integrate ArcGIS Pro's functionality across platforms and applications. As a result, Python is a very versatile tool in the GIS developer's arsenal.

Python scripts can be stored within ArcGIS toolboxes or in standalone folders as .py files. Unlike other programming...