Пропустить второй сценарий, если первый сценарий не работает в Python Behave - PullRequest
0 голосов
/ 17 декабря 2018

Я пишу сценарий поведения Python с файлом объектов в качестве входных данных.Можно ли пропустить второй сценарий, если первый сценарий не удался?Я знаю, что обычно сценарии независимы, но в моей ситуации это необходимо.Пожалуйста, дайте мне знать.

1 Ответ

0 голосов
/ 17 декабря 2018

Если мне нужно рискнуть предположить, то вы ищете обработку исключений.

try:
    print (float('5.5'))
    print (float('eee')) #this will fail and lead to Exception
    print (float('13.5'))
except Exception as e:
    print (f'{type(e)}: {e}')

#Output: 
#5.5
#<class 'ValueError'>: could not convert string to float: 'eee'
...