主题“脚本”中的问题 https://knowledge.亚搏在线safe.com/questions/topics/single/683.html网站 “脚本”主题的最新问题 返回空列的调用程序 https://knowledge.亚搏在线safe.com/questions/85014/rcaller-returning-empty-columns.html

嗨,大家好,

我正试图使用RCaller从项目现场的气压记录器获取的一组数据中插入水记录器中的气压。当我在rstudio中运行并返回正确结果时,我使用的r脚本是works,它运行时不会在FME中产生误差,但是计算的值(内插大气压)是 当他们被带出RCaller进入FME时。

任何建议都将不胜感激!

谢谢

千斤顶

脚本编写 拉客 R呼叫器 星期二,2019年1月8日20:55:31格林尼治标准时间 杰柯林斯
检测并删除带有其他字符的多余空格 https://knowledge.亚搏在线safe.com/questions/84396/detect-and-remove-extra-spaces-with-other-characte.html网站

我正试图从属性项中删除多余的空格和其他字符。我可以找到一个小脚本来完成这项工作,但用的是Python。


例如:

点名称(处理前)

B银行梦之乡

点名称(处理后)

ABC银行梦之乡

我能够检测出这些额外空间的点,我正试图将这些点传递给pythoncaller变压器。

我想在Python调用程序中使用这种语法。有人能帮我吗?


import restring4=“poi_name”打印(re.sub('+','',STRIG4)



感谢您的帮助!!:)

高桥 @戴维德 @标记2安全亚搏在线 @ MarkA亚搏在线tSafe

属性处理 巨嘴鸟 脚本编写 正则表达式 星期二,2018年12月18日11:02:32格林尼治标准时间 博卡
如何知道输出参数的值 https://knowledge.亚搏在线safe.com/questions/78536/how-to-know-the-value-of-a-output-parameter.html(https://knowledge.safe.com/questions/78536/how-to-know-the-value-of

你好,

问题是,我有一个shutdown python脚本,但我需要一个输出参数的值,有什么方法可以用python知道参数“division”的值吗?

蟒蛇 FME桌面 脚本编写 python脚本 关机脚本 FRI,2018年9月14日15:06:09格林尼治标准时间 雅拉鸟
从shapefile迁移创建mssqlserver表的SQL脚本 https://knowledge.亚搏在线safe.com/questions/73373/sql-script-of-mssqlserver-tables-creation-from-sha.html

你好,社区,亚搏国际在线官网

我正在MSSQL服务器数据库中存储一些形状文件。
如何获取用于创建数据库并从shapefile填充数据库的SQL脚本fme?

谢谢你

Shape文件 SQL 脚本编写 数据库 清华大学,2018年6月28日格林尼治标准时间15:05:38 利奥诺拉诺夫
调用“清除临时文件”时要运行的自定义清除脚本 https://knowledge.亚搏在线safe.com/idea/71133/custom-purge-script-to-run-when-purge-is-called.html

蟒蛇 脚本编写 FRI,2018年5月25日11:29:34格林尼治标准时间 扒窃的
关闭FME服务器循环工作区中的python脚本 https://knowledge.亚搏在线safe.com/questions/70770/shutdown-python-script-in-fme-server-loops-workspa.html

我发布了一个shutdown python脚本,其中有一个工作区,当成功运行时,它会在工作区完成后重命名sourcedataset中的功能类。这在工作台中成功执行。然而,当我将相同的工作区发布到FME服务器并运行它时,它只是循环工作区,从不执行shutdown python脚本。

唯一传递的参数是“sourcedataset_filegdb”和在执行工作区开始时选择的单个值。

任何想法或建议都将非常感谢。提前谢谢。

蟒蛇 FME服务器 脚本编写 关机脚本 周一,2018年5月21日14:34:11格林尼治标准时间 丹尼斯斯蒂芬森
无法加载用户指定的库FME 2017.1.1 https://knowledge.亚搏在线safe.com/questions/55608/user-specified-library-could-not-be-loaded-fme-201.html

我有一个启动python脚本,它与之前的fme 2017.0版本运行得非常好,但是在我使用最新的FME 2017.1.1版本升级了我的旧工作空间之后,工作空间无法运行。它给了我一条警告信息:“用户指定的库C:\Program Files\FME\FME.exe无法加载”。我想知道这是否与安装FME和Python库有关。还有两条错误消息说“python异常:没有名为arcpy的模块”,“执行字符串'import os'时出错。”这是否意味着我必须重新安装arcpy库?有人能给我一些建议吗?

感谢!

蟒蛇 脚本编写 阿奇比 2017年 清华大学,2017年10月12日格林尼治标准时间22:30:13 TalIAT105
用于跨服务器管理脚本的代码存储库 https://knowledge.亚搏在线safe.com/questions/50770/code-repository-for-managing-scripts-across-server.html

在多个FME服务器被拆分成andrun标准工作台的情况下,管理帮助脚本的建议是什么?我们有一组帮助启动/关闭这些工作台的python脚本。但是有多台服务器,很难确保这些脚本的版本在总体上是相同的。有人对代码存储库有任何建议吗?

我们有对Visual Studio团队服务的订阅。如果有人将VST与FME服务器一起使用,我也想听你在这方面的经验。

脚本编写 知识库 结婚,2017年8月16日格林尼治标准时间17:43:34 液晶
将.map转换为.shp https://knowledge.亚搏在线safe.com/questions/36220/convert-map-to-shp.html网站

你好,

我有一百个要转换为shapefile的mapinfo文件。

显然,要为一个文件编写一个工作区,但要编写一个将转换所有mapinfo文件的批处理(msdo),这并不明显。

我试图在一个批处理脚本中运行我的工作区,但当我将sourcedataset-mitab更改为另一个mapinfo文件时,它不起作用。

“c:\Program Files\fme\fme.exe”y:\tmp\siurs\script\mitab2shape.fmw--源数据集mitab c:\users\xkaptar\documents\siurs\projet\mapinfo\ville.tab--目标数据集形状c:\users\xkaptar\documents\siurs\projet\shapefile

我想要的是有一个输入文件 输出应该是 (与其他扩展名一起) ,请 ,请……)

谢谢


Shape文件 脚本编写 批处理 地理信息系统 FRI,2016年11月4日16:09:39格林尼治标准时间 亚希
使用python脚本参数从输入文件输出文件夹名 https://knowledge.亚搏在线safe.com/questions/35908/output-folder-name-from-input-file-using-python-sc.html(https://knowledge.safe.com/questions/35908/output-folder-name-from-input-

你好,

我想基于输入文件创建一个输出文件夹。

我创建了一个用户变量 我正在尝试使用一个python脚本来确定这个值。

下面是我使用此工作区时遇到的错误ORACLE-SPATIAL2MAPINFO.fmw(Oracle-SPATIAL2MAPINFO.fmw)

include--未能计算python脚本'def paramfunc():import fmeobject def output_folder(feature):feature=fme_macrovalues['featureTypes']string='c:\users\administateur\documents\oracle_spatial\tmp'if feature[10:]='roads'output_folder=string+'\shape'else output_folder=string+'\mapinfo'返回str(output_folder)值=paramfunc()macroname='output_folder'if value==none:return macroname:“”;else:return macroname:str(value)程序终止转换失败。文件“
       
        “第5行feature=fme_macrovalues['featuretypes']^缩进错误:需要缩进块
       

谢谢

蟒蛇 脚本编写 参数 FRI,2016年10月28日04:10:24格林尼治标准时间 亚希
临时禁用脚本参数的能力 https://knowledge.亚搏在线safe.com/idea/34420/capability-to-temporary-disable-scripted-parameters.html

与http://knowledge.safe.com/c亚搏在线ontent/idea/19244/function-to-enable-and-disable-the-startup-and-shu.html类似,可以暂时禁用脚本化参数,而不必注释它们。

已发布参数 脚本编写 清华大学,2016年9月22日19:58:38格林尼治标准时间 JDH
通过fmeobjects公开对数据库Web连接的访问 https://knowledge.亚搏在线safe.com/idea/33869/expose-access-to-databaseweb-connections-via-fmeob.html网站

当前无法访问数据库Web连接(用户名,密码,主机等)。

使用场景:

在python启动脚本中(脚本化参数,皮通卡勒,膀胱造口术,shutdown script)我们希望通过cx_oracle访问Oracle数据库。虽然Oracle读写器可以使用命名连接,但为了能够连接到数据库,我们必须公开Python脚本的其他参数。

请公开(python)fmeobjects中的函数,以便能够使用现有数据库Web连接详细信息。

蟒蛇 认证 脚本编写 命名连接 星期二,2016年9月13日11:27:59格林尼治标准时间 蒂诺
从属性到发布的参数 https://knowledge.亚搏在线safe.com/questions/32700/from-attribute-to-published-parameter.html

我有一个项目wich在shutdown python脚本中生成了我需要的参数。问题是我不能用它。也许我可以,但我不知道原生动物。

解决方案是将属性“发送”到一个已发布的参数中,然后在Python脚本中使用已发布的参数。

但在这种情况下,我不知道如何进行“发送”。

有什么想法吗?

仅供参考:该属性将成为以下工作区中的已发布参数。也许我能从那里抓住它。

属性处理 蟒蛇 已发布参数 脚本编写 关机脚本 结婚,2016年8月24日12:48:19格林尼治标准时间 斯伦杜
python函数枚举 https://knowledge.亚搏在线safe.com/questions/32631/python-function-enumerate.html

我有一个使用unumerate函数的脚本的pythoncaller。

在我的python ide中,它很好用。在我笔记本电脑上的FME项目中。
但是,当我把它复制到另一台计算机(实际上是虚拟机)上的FME项目中时,枚举行似乎没有传递错误消息。

finalFieldListOutput=[],其中open(“formdataoutput.txt”)作为myfile:logger.logmessagestring(“2dans le with iIIIIIIIIIIII”)作为数字,枚举中的行(myfile,1):logger.logmessagestring(“2dans le for ooooooooooooooooooooo”)if'fieldname:'in line:logger.logmessagestring(“2dans le if ffffffffffffffffff”)。

在FME记录器中,只有“2个字母和IIIIIIIIII”。
在所有情况下,我使用的是python 2.7。所以我不知道问题出在哪里。

蟒蛇 巨嘴鸟 脚本编写 星期二,2016年8月23日09:52:48格林尼治标准时间 斯伦杜
自定义python transformer中的多个输入标记? https://knowledge.亚搏在线safe.com/questions/30127/multiple-input-tags-in-custom-python-transformer.html

大家好(特别是@mark2catsafe我觉得)。亚搏在线

是否可以用具有多个输入标记的python构建自定义转换器?很像在工作台中使用自定义转换器的可能性。

我有多个输出标签选项,但似乎找不到任何多输入的例子。

我仔细检查了一个带有两个输入标签的嵌入式自定义转换器的fmw文件,但找不到任何与标签有关的东西,只是一堆T工厂的。

有没有可能做到这样?如果是这样,如何在fmx文件中定义它们?

干杯
拉尔斯

蟒蛇 自定义变压器 脚本编写 结婚,2016年6月22日09:30:44格林威治标准时间 2016年