У меня есть определенное задание в python, которое называется "exportjob" (это задание в основном выполняет процедуру во внешнем приложении). Мне нужно, чтобы python ожидал выполнения кода, пока переменная не примет заданное значение c. Точнее: a) команда для exportjob:
exportJob = client.service.SubmitExportJob(USER, CLIENTID, PW, "MB_ExportSet_Portfolio", dt.date(2020, 4, 16), "Exporting Job", True)
b) затем я получаю статус этого exportjob с помощью этой команды (просто передав ему переменную exportjob в команде)
status = client.service.GetExportJobStatus(USER, CLIENTID, PW, exportJob)
c) переменная состояния немедленно возвращает только одно из следующих значений: status = 0 «Экспорт завершен успешно», статус <0 «Экспорт не выполнен», статус> 0 «Экспорт в ожидании»
Я хочу сказать python (если статус> 0) ПОДОЖДАТЬ, ЧТО ДО статуса = 0 (или остановить процедуру, если статус <0) Кто-то может мне помочь? </p>