【发布时间】:2013-04-26 10:50:29
【问题描述】:
这是我的python代码
DosCmd = 'matlab -wait -automation -nosplash -r "run \'' + to_run + "'\""
os.system(DosCmd)
curve_file = open('curve/'+str(index)+'.curve','r')
我在 python 脚本中运行一个 .m 文件,它工作正常,但在执行 .m 文件后,它卡在os.system(DosCmd)。
为了让python运行以下代码,我必须关闭这个窗口:
由于这部分代码在循环中,这真的很困扰我。 我发现网上有人说matlab执行完.m文件后可以自动退出,而我的就是不行。谁能告诉我我做错了什么或者我该怎么办?谢谢!
【问题讨论】:
-
试试break键
CTRL+C -
你试过
exit吗?