繁体   English   中英

保持打开一个cmd窗口

[英]Keep open a cmd window

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

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")

考虑使用popensubprocess.Popen和os.system之间的区别 )。

只需使用命令“暂停”,它会要求您按一个键继续。

os.chdir('C:/Abaqus_JOBS' + JobDir)
os.system('abaqus job=' + JobName + '-3_run_rel2 user=FalseworkNmm41s interactive')
raw_input("Press Enter...")

所有这些工作。 我更喜欢输入(“按回车”),但是在第一时我输入了时间,并添加了time.sleep(500),这将给我500秒来看看发生了什么。 你可以投入更多秒。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM