在 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