0
我正在运行一个脚本来执行另一个软件。 当软件完成其作业后,我的脚本将打开该作业并提取信息。替代time.sleep()
这些信息对我的脚本的其余部分很重要。如果我对这份工作的信息感到满意,我继续前进。如果没有,我改变一些参数并重新执行。
为了让我等待作业完成我做这样的事情:
while(str(job.out.message) != 'completed'):
time.sleep(10)
在这里,我想的while循环,以保持脚本占据检查,直到工作变动作业状态状态完成。
问题是我的脚本运行时我无法将软件用于其他任务。我认为这是由于time.sleep()
我的其他选择是什么?