访问 Python 工具箱中的参数

在 Python 工具箱中,工具的主要部分位于 execute 方法中。该部分负责各种分析、转换和数据创建。在 execute 方法中,可调用其他工具并访问 ArcPy、其他自定义功能或第三方 Python 功能。

execute 方法本身具有的参数可用于处理参数和消息,包括 parameter 对象列表和 messages 对象。

def execute(self, parameters, messages):

execute 方法中,可使用 valueAsText 方法从列表中访问每个参数的值。可根据需要访问其他 Parameter 对象属性。

使用参数对象的 valueAsText 方法访问参数值:

def execute(self, parameters, messages):
    inFeatures      = parameters[0].valueAsText
    outFeatureClass = parameters[1].valueAsText

相关主题

5/10/2014