西班牙
斯潘4
您好!@安吉拉,如果要在转换完成后运行外部python脚本文件中定义的脚本,一种简单的方法是将脚本文件(.py)保存到保存工作区文件(.fmw)的同一目录中,并将其作为关闭脚本中的模块导入。
例如,如果你有我的脚本.py包含一个名为“my_func()”的函数,您可以像这样在关闭脚本中调用该函数。
导入我的脚本我的脚本。我的函数()
查看此处了解更多信息:python文档>python教程>6。模块
您还可以使用外部文件中定义的函数或类与pythoncaller一起使用。但是,请注意,函数/类定义必须与transformer参数“python script”中描述的模板一致。例如,要用pythoncaller调用的函数应该采用一个单独的参数,该参数存储fmeobject.fmefeature对象。
#my_script.py def my_func(功能):执行传递操作
pythoncaller参数:
希望这有帮助。
?2019安全亚搏在线软件公司|法律