斯潘8
斯潘4
还可以使用工作区关闭脚本写出转换状态。
示例python shutdown脚本,将“success”或“failure”写入名为
导入fmemessage='success',如果fme.status else'failure'日志文件名=fme.macrovalues['fme_mf_dir']+'/'+fme.macrovalues['workspace_name']+''u status.log'打开(日志文件名,“w”)作为statuslog:statuslog.write(消息)
“FME”模块中有很多有趣的内容,您可能希望包含在该文件中:
最简单的解决方案可能是使用process.exitcode属性:
在某些情况下,这可能行不通,然而,如果是这样,您可能需要扫描FME日志文件并查找其中一个字符串(我建议区分大小写):
翻译成功
或
翻译失败
您的代码如何运行FME翻译?使用.NET iMeoWorkspaceRunner接口,或者用其他方法?
?2019安全亚搏在线软件公司|合法的