У меня есть 10 ссылок в списке, после нажатия которых откроется новое окно. Различные ссылки будут приводить к разному набору страниц, однако у меня есть 3 общих элемента для всех 10 ссылок.python try-except, обработка исключений
Ниже приведен пример функции.
def handle_window(self):
self.driver.go_to_new_window()
try: # block 1
elements = ["element1", "element2", "element3"]
for element in elements:
try: #block 2
self.assertEqual(True, is_exist_in_new_window(element)))
except:
continue
except:
# in 'try block 2' if assert yields true at least once,
print 'passed'
# if it fails for all 3 elements,
print 'failed'
self.driver.close_current_window()
self.driver.go_to_main_window()
Я не знаю, как я оценить результаты «попробовать блок 2», так что делать какие-то действия в блоке 1. Любые возможные решения?