0
我正在運行一個腳本來執行另一個軟件。 當軟件完成其作業後,我的腳本將打開該作業並提取信息。替代time.sleep()
這些信息對我的腳本的其餘部分很重要。如果我對這份工作的信息感到滿意,我繼續前進。如果沒有,我改變一些參數並重新執行。
爲了讓我等待作業完成我做這樣的事情:
while(str(job.out.message) != 'completed'):
time.sleep(10)
在這裏,我想的while循環,以保持腳本佔據檢查,直到工作變動作業狀態狀態完成。
問題是我的腳本運行時我無法將軟件用於其他任務。我認爲這是由於time.sleep()
我的其他選擇是什麼?