

import arcpyclass ToolValidator(object):"""Class for validating a tool's parameter values and controllingthe behavior of the tool's dialog."""def __init__(self):"""Setup arcpy and the list of tool parameters."""self.params = arcpy.GetParameterInfo()def initializeParameters(self):"""Refine the properties of a tool's parameters. This method iscalled when the tool is opened."""returndef updateParameters(self):if self.params[0].value:self.params[1].value = self.params[0].value + "_ok"returndef updateMessages(self):"""Modify the messages created by internal validation for each toolparameter. This method is called after internal validation."""return
编辑后一定要应用。
文章授权转载:gisoracle



