У меня сложная модель MIP в Python, решение с Gurobi, и длинная программа для запуска. Обычно я запускаю его и затем записываю вывод (значения переменных, параметры решения и т. Д. c.) В файл. В больших случаях модель не находит решения в течение определенного периода времени, а затем логически выдает ошибку, когда я пытаюсь получить значения для переменных, что останавливает весь код. В этом случае я бы хотел пропустить раздел вывода. Я пытался добиться этого, только записывая выходные данные, если model.Params.SolutionCount! = 0. Тем не менее, это все равно дает мне ту же ошибку при попытке получить переменные в операторе if. Есть ли другой способ сказать Python пропустить код, если нет решения без полного прерывания программы? Спасибо!