簡體   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