保持打开一个cmd窗口

jpc*_*dre 5 python windows cmd

我在一个程序中有一个python代码,它打开一个cmd窗口并运行另一个程序.代码如下:

os.chdir('C:/Abaqus_JOBS' + JobDir)
os.system('abaqus job=' + JobName + '-3_run_rel2 user=FalseworkNmm41s interactive')
Run Code Online (Sandbox Code Playgroud)

现在一切正常但是我在cmd窗口中出现错误,然后它很快关闭,不让我看到错误是什么.如何阻止此cmd窗口关闭?

0x9*_*x90 5

添加+ " & timeout 15"+ " & pause"传递给您传递给的字符串os.system:

os.chdir('C:/Abaqus_JOBS' + JobDir)
os.system('abaqus job=' + JobName + '-3_run_rel2 user=FalseworkNmm41s interactive' + " & timeout 15")
Run Code Online (Sandbox Code Playgroud)

考虑使用popen(subprocess.Popen和os.system之间的区别).