Я видел несколько вопросов об окончании скрипта после успешного завершения задачи, но есть ли способ сделать то же самое для неудачного сценария? Я пишу сценарий тестирования, который просто проверяет правильность работы камеры. Если первый тест не удается, более чем вероятно, что следующие тесты также потерпят неудачу; поэтому я хочу, чтобы первый сбой вызвал выход и предоставил вывод на экран, давая мне знать, что произошла ошибка.exit failed script run (python)
Надеюсь, этого достаточно информации; дайте мне знать, если мне нужны дополнительные сведения.
Вы говорите об испытаниях с использованием модуля unittest? – bstpierre
Нет, мой скрипт python фактически вызывает программу на C++, которая запускает тесты. Если камера не включена или объектив включен, сценарий не реагирует очень хорошо. Я хочу, чтобы мой скрипт прекратил попытки, если это так. Могут быть другие препятствия, мешающие испытаниям, поэтому я хотел бы создать свой сценарий таким образом, чтобы любая ошибка заставила скрипт выйти. – 2009-07-24 17:45:46