CÓMO
En ArcGIS Pro es posible enumerar herramientas que contienen nombres de parámetros específicos. Esto es ideal para situaciones en las que se crean tareas automatizadas mediante programación con ArcPy, ya que conocer los nombres exactos de los parámetros es crucial. También es importante durante las pruebas de flujo de trabajo, ya que una lista completa de nombres de parámetros garantiza que se consideren y prueben todas las entradas posibles.
for tool in arcpy.ListTools("*"):
params = arcpy.GetParameterInfo(tool)
for param in params:
if param.name == "<parameterName1>" or param.name == "<parameterName2>":
print(tool, param.name)
El siguiente bloque de código muestra el script completo.
for tool in arcpy.ListTools("*"):
params = arcpy.GetParameterInfo(tool)
for param in params:
if param.name == "output_location" or param.name == "output_name":
print(tool, param.name)
La siguiente imagen muestra todas las herramientas de geoprocesamiento que contienen los nombres de parámetros específicos en ArcGIS Pro.
Id. de artículo: 000031510
Obtener ayuda de expertos en ArcGIS
Descargar la aplicación de soporte de Esri