关闭python脚本只是引用了在PythonCaller脚本中创建的环境变量:
import os print 'THIS IS shutdown \n' print os。环境(“A_VAR”) < / pre > < p > < / p > < p >这是结果:< / p > < pre >。翻译成功,0个警告(0个特征)输出,FME会话持续时间:1.2秒。(CPU: 0.2s用户,0.5s系统)END - ProcessID: 5796,峰值进程内存使用量:60748 kB,当前进程内存使用量:60644 kB FME_END_PYTHON:从字符串计算python脚本……FME_END_PYTHON: python脚本执行完成。翻译成功,My value THIS IS SHUTDOWN My value
基本上>也是一个global struct .
@ken 和<一个rel = “用户的” href =“/用户/ 643 /takashi.html” NODEID = “643”> @隆你有什么建议吗?谢谢! p>
P>
我需要一些建议如何实现数据集格式参数在我的关机脚本。我当前的关机脚本有一个硬编码的html路径/文件名,我想使用FeatureWriter数据集参数作为我的关机脚本的url。
import fme import fmeobjects import webbrowser new = 2 # open in a new tab,如果可能的话# open a HTML file on my own (Windows) computer url = "file://///H:/2016/DGN_Conversions/Solution/output/HelloWorld. "我在我的featureWriter之后添加了一个python调用程序,下面的脚本的'str'和'str'错误不支持操作数类型打印我的文件输出
\ alxapfs23\RSALVALE$\2016\DGN_Conversions\Solution\output\HelloWorld。html < / p > < >以前进口fme进口fmeobjects #模板函数接口:#使用这个函数时,确保它的名字是#的值设置为类或函数过程特性的变压器参数def processFeature(特性):全球MyFile MyFile = feature.getAttribute (_dataset)打印MyFile通过< / pre > < >之前我从fme得到这个错误消息:< br > < br > FME_END_PYTHON:评估python脚本从字符串…2016-07-21 10:57:03| 1.3| 0.0|通知|结束进程d: 13812,峰值进程内存使用量:70520 kB,当前进程内存使用量:70416 kB Python异常<TypeError>执行字符串