SET ERROR IGNORE Python селен - PullRequest
       10

SET ERROR IGNORE Python селен

0 голосов
/ 24 августа 2018

Я хочу установить игнорирование ошибки в моем скрипте, если он не находит инстаграм страницы или xpath и продолжает скрипт.

Это скрипт:

время импорта из времени импортировать сон из селена импорт вебдрайвер из selenium.webdriver.common.action_chains импортировать ActionChains из selenium.webdriver.common.keys ключи импорта

browser = webdriver.Chrome ('./ chromedriver') "GO INSTAGRAM PAGE FOR LOGIN" browser.get ( 'https://www.instagram.com/accounts/login/?hl=it')

сон (2) "ID И ПАРОЛЬ"

elem = browser.find_element_by_name ("имя пользователя"). Send_keys ('id')

elem = browser.find_element_by_name ("пароль"). Send_keys ('pass')

«НАЖМИТЕ КНОПКУ И ОТКРЫТЬ ИНСТАГРАММУ»

сон (5)

good_elem = browser.find_element_by_xpath ('// * [@ id = "response-root"] / section / main / div / article / div / div [1] / div / form / span / button'). Нажмите ()

* * Сон тысяча двадцать-одина (5) * * тысяча двадцать-дв

browser.get ( "https://www.instagram.com")

"ПЕРЕЙТИ НА СТРАНИЦУ СЛЕДУЮЩЕГО"

browser.get ( "https://www.instagram.com/test/")

time.sleep (5) * * 1 032

follow = browser.find_element_by_xpath ('// * [@ id = "response-root"] / section / main / div / header / section / div [1] / button'). Click ()

...