我正在尝试从Python运行MATLAB可执行文件(main.exe)。main.exe文件是使用项目中的.m文件和应用程序编译器生成的。要从Python运行可执行文件,我尝试
import subprocess
cmd = r"C:/Windows/System32/cmd I:/sim/main/main.exe"
process = subprocess.Popen(cmd, stdout=subprocess.PIPE, creationflags=0x08000000)
process.wait()
但这并不会生成输出文件,在MATLAB的命令提示符下,当我运行可执行文件(!main)时,输出会在50秒内保存到results文件夹中,但在Python中运行时不会生成输出文件。
关于如何在Python中运行可执行文件的建议将非常有帮助。
1条答案
按热度按时间gblwokeq1#