创建加载项以运行 Python 脚本你好,
感谢@马丁德梅尔的建议,所以我将重新发布我的问题。
我想创建一个插件来运行 Python 脚本,您能帮忙吗?
提前致谢
艾哈迈德
自动化和脚本回复:创建一个插件来运行 Python 脚本你遇到了什么问题?如果你有 JMP18,它与运行 JSL 并没有太大区别(除了可能的 python 包管理之外)。
回复:创建一个插件来运行 Python 脚本我同意 Jarmo 的观点,你首先可能需要确保 JMP 知道你使用的包。了解问题所在会很好。在 view->log 下,你可能会收到警告或错误消息,这有助于识别问题。
回复:创建一个插件来运行 Python 脚本你好,
我正在使用 JMP18,我可能做错了。我正在创建一个新的附加组件,并从“菜单项”选项卡中选择“添加命令”,在操作窗口中只有“在此文件中运行 JSL”或“运行此 JSL”。
我已经选择了我的 python 脚本但是它正如预期的那样失败了。
那么如何在操作列表中运行此文件中的 PY?还有其他方法吗?

谢谢,
艾哈迈德
回复:创建一个插件来运行 Python 脚本通过使用 Run JSL,我从逻辑上遇到了语法问题,因为它是一个 python 脚本。

回复:创建一个插件来运行 Python 脚本创建能够运行 Python 代码的 JSL 文件并测试其是否正常工作。然后在插件中使用该 JSL 文件,同时确保所有文件都位于正确的位置,以便插件正常运行。
回复:创建一个插件来运行 Python 脚本在这里,您可以观看去年脚本俱乐部会议上有关在 JMP 中编写 Python 脚本的会议,其中介绍了几种方法:
在 JSL 中运行 Python 代码
此外,Jarmo 还于今年 3 月在柏林举行的欧洲探索峰会上展示了一张海报:
JMPyFacade 桥接 JMP 和 Python 以实现无缝衔接
回复:创建一个插件来运行 Python 脚本我们仍在努力改进 JMP 中的 Python 集成。JMP 的集成知道 JSL 脚本正在运行的目录。目前,代码需要从可以调用 Python 的 JSL 脚本中键入。您可以创建在 Python 中实现的 JSL 用户定义函数https://community.jmp.com/t5/JMPer-Cable/Creating-JSL-functions-implemented-in-Python/ 、Python 提交文件(“your_code.py”);如果 .py 文件与 JSL 脚本位于同一目录中,则类似
Python Submit("\[
import your_code
results = your_code.function( )
]\");
Python Get( "results");
也应该有效