span8
span4
理念通过par_smars··pythoncaller蟒蛇关闭脚本启动脚本
我已经看到了一个IDE应该被添加到FME桌面的建议。听起来很可怕。更多的东西,可以打破,需要更新。
但我不同意,有必要更好地处理脚本。那么,为什么不允许PythonCaller,以及开机和关机脚本功能,以及任何未来的脚本功能,加载外部文件?是的,我知道你可以加载外部文件的模块,但你仍然需要在FME的编辑之一,编写脚本,针对脚本这样做,这些都是不知道的错别字和这样的,据我所知,那是。
我看到在我的眼前,一个简单的按钮,无论是在当前编辑器打开一个对话框,对话框,从中可以指向外部Python文件,并且将解决一大堆。然后你就可以在你喜欢的IDE写一个脚本,有FME加载文件并运行它,编辑脚本的详细一些,并有FME重新运行工作台,你就永远不会有关于语法错误和这样的事情担心(只要您的IDE支持处理这些)。
jstanger评论·
啊,但,除非FMW莫名其妙地封装了所需的外部Python文件(S),那么你不再有FMW是独立的外部依赖性,你失去它是系统的便携性的主要优点。我会反对此功能,并宁愿有更容易的工具来导入外部IDE生成一个脚本(因此固定,我已经从之前困扰错别字)。也许像是当前编辑器中的一个支持导入的“用下面的脚本替换当前代码”?
david_r评论·
当然,我明白我同意,这将是一个值得此外,我只是想证明你如何接近已经可以得到。
见所附的例子,其中PythonCaller根本没有代码并启动脚本只有两行:
从进口的外部启动*()
和关机脚本刚刚一行:
关掉()
它们所有参考的外部模块“的外部”含所有的代码。
分享你的好想法,或通过其他人的想法投票助阵。
©2019安全亚搏在线软件公司|法律