Hay muchos ejemplos del uso de Python para coordinar y ejecutar las herramientas de geoprocesamiento disponibles en la ayuda de la secuencia de comandos. Muchos de estos ejemplos se centran en el uso de métodos o propiedades específicos del geoprocesador, y están pensados para ser concisos y fáciles de seguir. En ArcGIS puede encontrar ejemplos, como herramientas, más detallados y algunas veces más complicados de cómo utilizar Python para resolver problemas. Mientras que la mayoría de las herramientas que se proporcionan con ArcGIS están escritas en C++ y se proporcionan en una forma binaria, algunas están escritas en Python o ModelBuilder. Algunas herramientas ejecutan las operaciones de lote, tales como cargar datos en una geodatabase o proyectar un conjunto de clases de entidades, lo que se adapta perfectamente para la secuencia de comandos como la solución. La secuencia de comandos subyacente se puede abrir en cualquier momento para ver qué sucede cuando se ejecuta la herramienta. Utilice esta capacidad para aprender cómo utilizar arcpy en varias situaciones, tales como crear zonas de influencia en anillos múltiples o crear pirámides para un conjunto de rásteres. Las herramientas de secuencia de comandos tienen un icono único para que usted pueda encontrar fácilmente las herramientas que utilizan secuencias de comandos para ejecutar. Utilice la opción de edición en el menú contextual de una herramienta para abrir y examinar la secuencia de comandos subyacente.
Estas secuencias de comandos no se pueden editar, ya que son de sólo lectura, pero puede copiar la herramienta a una caja de herramientas personalizada y la secuencia de comandos subyacente a otra carpeta de modo que pueda realizar modificaciones si lo desea.
La ayuda para cada herramienta de geoprocesamiento también contiene una sección específica a las secuencias de comandos, con una descripción de cada parámetro y un ejemplo de cómo utilizar la herramienta en una secuencia de comandos de Python.