Python工具箱 — 工具模板文件
创建Python 工具箱后,使用任何文本编辑器打开PYT文件,就可以对其代码进行编辑。虽然它种方式比较自由,但不是太友好,没有智能提示,参数验证等。默认会生成一个工具模板。
import arcpy
# 名为Toolbox的类,不可修改。
class Toolbox(object):
def __init__(self):
#初始化工具箱信息
self.label = "Toolbox"
self.alias = ""
# 自定义工具箱列表
self.tools = [Tool]
# 自定义工具,可以按需要修改Tool名称,添加多个Tool。
class Tool(object):
def __init__(self):
#初始化工具信息
self.label = "Tool"
self.description = ""
self.canRunInBackground = False
def getParameterInfo(self):
#定义工具参数
params = None
return params
def isLicensed(self):
#验证授权
return True
def updateParameters(self, parameters):
#当参数修改时触发
return
def updateMessages(self, parameters):
#当更新消息时触发
return
def execute(self, parameters, messages):
#执行工具
return
作者:我也是个傻瓜
出处:http://www.cnblogs.com/liweis/
签名:成熟是一种明亮而不刺眼的光辉。

浙公网安备 33010602011771号