如何在python脚本中通过Sysplorer的Python Api来获取Sysplorer的进程ID
技术分享
发布于 2025-07-22 10:47:03
查看 3过去315天
1.如要使用 Python Api 功能,请先确保当前使用的 Python 环境已安装 Sysplorer Python Api。
如未安装请参考《Sysplorer Python API安装手册.pdf》。手册存放于“Sysplorer安装目录/Tools/sysplorer_python_api”中。
以下将在 Syslab 中通过 Python 脚本来获取 Sysplorer PID。

2.打开 Syslab 软件 “新建 Python 脚本”

3.将新建的 Python 脚本文件命名为“GetSysplorerPID.py”

4.在 Python 脚本文件“GetSysplorerPID.py”中编写下述代码
import mworks.sysplorer as eng
eng.StartSysplorer()
res = eng.LoadLibrary("Modelica")
Sysplorer_PID = eng.MwConnect().sysplorerProcess.pid
print("Sysplorer_PID is: " + str(Sysplorer_PID))
eng.Exit()
5.运行此 Python 脚本。如遇到运行失败,除代码规范以外,请检查步骤一中 Python Api 是否正确安装。

6.观察输出结果,可以看到 Sysplorer 的进程 ID 被成功获取和打印到终端。

所属专栏:其他
产品信息:科学计算与系统建模仿真平台MWORKS