Python é uma linguagem de programação gratuita, multiplataforma e de código aberto, poderosa e fácil de aprender e pode ser utilizada em seus trabalhos com o ArcGIS Pro.
A Esri tem suporte total ao Python para ArcGIS e vê o Python como a linguagem que atende às necessidades da comunidade de usuários da Esri. Algumas das vantagens do Python são as seguintes:
- Fácil de aprender e adequado para iniciantes e especialistas
- Altamente escalável, adequado para grandes projetos ou pequenos programas pontuais conhecidos como scripts
- Portátil, multiplataforma
- Incorporável (tornando o ArcGIS programável)
- Estável e maduro
- Grande comunidade de usuários

Para entender melhor o funcionamento do Python integrado ao ArcGIS assista o video a seguir.
Para exemplificar a criação de um modelo através do ModelBuilder temos abaixo um tutorial com uma necessidade bastante frequente de remoção de áreas sobrepostas:
O objetivo da demonstração é recortar, a partir da camada de Regiões de Planejamento do município do Rio de Janeiro, as áreas que se sobrepõem às Áreas de Proteção Integral, na outra camada.
Este procedimento é sugerido pela Esri como alternativa à função “Erase” no artigo descrito aqui.
Veja com detalhes o que diz a documentação da Esri para o tópico abordado
Gostaria de trabalhar ainda mais as automações no ArcGIS Pro? 😃
Se desejar flexidade maior na criação de scripts para suas demandas sugerimos o curso da Academia GIS