簡體   English   中英

等待一個過程以Python腳本完成

[英]wait a process to finish in Python script

我正在編寫一個Python腳本,以在Windows上逐個運行多個可執行文件。 我需要等待一個程序完成才能開始下一個。

因此腳本將像這樣。

1: launch a.exe
2: wait till a.exe finishes running
3: launch b.exe
4: wait till b.exe finishes 

有人知道如何使腳本等待Python中的進程完成嗎?

謝謝

如果您希望等待啟動的進程,則只需使用subprocess.call()即可。 此方法在args中執行命令並等待其完成。 供參考,請參閱

import subprocess
subprocess.call(('someprog.exe', str(i)))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM