Answers:
我假设您已经通过首先将Python脚本添加到工具箱,并通过“参数”选项卡设置了脚本输入,从而将Python脚本添加到了模型中。
在“参数”选项卡中,您可以为脚本输出添加新参数。为此,只需更改:
Direction
在参数属性来Output
;Data Type
依赖于Python的输出将是什么(可能是一个字符串或整数,但也许要素类);Type
“ 参数属性”中的设置为Derived
(尽管很公平,Required
并且Optional
将根据数据类型工作,但下面将对此进行描述)然后,我们可以简单地使用arcpy.SetParameter
从您的Python脚本输出回模型。
一些注意事项:
Required
或者Optional
您可以通过提供默认值,你可以用得到提供输入你的脚本arcpy.GetParameter
或sys.argv
arcpy.SetParameter(2, value)
)还可以查看arcpy 设置脚本工具参数帮助。