我有一個列表中的10個鏈接,點擊後,這將打開一個新的窗口。不同的鏈接會產生不同的頁面集,但是我對所有10個鏈接都有3個共同元素。蟒蛇嘗試除了異常處理
以下是功能示例。
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()
我不知道如何評估的結果「try塊2」,這樣在塊1 任何可能的解決方案做一些動作?