我在一个打开 cmd 窗口并运行另一个程序的程序中有一个 python 代码。代码如下:
os.chdir('C:/Abaqus_JOBS' + JobDir)
os.system('abaqus job=' + JobName + '-3_run_rel2 user=FalseworkNmm41s interactive')
现在一切正常,但我在 cmd 窗口中收到错误,然后它很快关闭,不让我看到错误是什么。 如何防止此 cmd 窗口关闭?
最佳答案
将 + "& timeout 15"
或 + "& pause"
添加到您传递给 os.system
的字符串中:
os.chdir('C:/Abaqus_JOBS' + JobDir)
os.system('abaqus job=' + JobName + '-3_run_rel2 user=FalseworkNmm41s interactive' + " & timeout 15")
考虑改用 popen
( Difference between subprocess.Popen and os.system )。
关于python - 保持打开一个cmd窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16571908/