Как я могу повторить код с помощью функции try
? Идея такова:
try:
interaction_type2 = driver.find_elements_by_xpath('web.page.interaction1')
except Error:
interaction_type2 = driver.find_elements_by_xpath('web.page.interaction2')
каждый раз, когда оно должно добавить к взаимодействию +1 и l oop через него до тех пор, пока не возникнет ошибка, поэтому попробуйте выполнить код каждый раз, пока он не сделает это успешно. Я попробовал это с al oop, но не получил желаемого результата.
Код, который у меня есть:
while True:
x = 'web.page.interaction-70"]'
try:
interaction_type2 = driver.find_elements_by_xpath(x) # next 136 then 202, 268
except Exception:
x = x.replace('70', '138')
interaction_type2 = driver.find_elements_by_xpath(x)
interaction_type2.click()
, не уверен, как я могу изменить это на каждом ошибка, без записи каждой строки.