Python Selenium – Как передать исключение UnexpectedAlertPresentExceptionPython

Программы на Python
Anonymous
Python Selenium – Как передать исключение UnexpectedAlertPresentException

Сообщение Anonymous »


Я пытаюсь автоматизировать веб-игру с помощью Python, используя веб-драйвер Selenium. Там у вас есть несколько миссий, и вам нужно отправить на миссию конкретную технику. У вас есть кнопка, на которую вы можете нажать, чтобы выбрать транспортное средство. Если транспортное средство недоступно, появится предупреждение.

И в этом проблема. Я получаю исключение UnexpectedAlertPresentException и пытаюсь передать его следующим образом:

попробуйте: acc_veh_btn = driver.find_element_by_xpath("//*[@class='tab- content']/div[{}]/div[1]/div[*]/a[@title='{}']".format(tab_index, acc_veh_name.strip())).click() спать(0.1) кроме UnexpectedAlertPresentException: предупреждение = driver.switch_to_alert() оповещение.принять() veh_ava = Ложь проходить еще: проходить Я не знаю, правильный ли это способ справиться с этим... в любом случае я получаю исключение UnexpectedAlertPresentException

Вернуться в «Python»