Acceder parámetros dentro de una caja de herramientas Python
Dentro de una caja de herramientas Python, el cuerpo principal de la herramienta se encuentra en el método ejecutar. Aquí es en donde ocurre cualquier análisis, conversión y creación de datos. Dentro del método ejecutarpuede solicitar otras herramientas y obtener acceso a ArcPy u otra funcionalidad Python personalizada o de terceros.
El método ejecutar en sí tiene argumentos para ayudar a tratar parámetros y mensajes, incluyendo una lista de objetos de parámetro y un objeto de mensajes.
def execute(self, parameters, messages):
Dentro del método ejecutar, cada valor de parámetro se puede acceder desde la lista usando el método valueAsText. Se puede tener acceso a otras propiedades del objeto Parámetro, según sea necesario.
Puede tener acceso a los valores de parámetro usando el método valueAsText del objeto del parámetro:
def execute(self, parameters, messages): inFeatures = parameters[0].valueAsText outFeatureClass = parameters[1].valueAsText