如果他找不到页面instagram或xpath并继续执行脚本,我想在脚本中忽略设置错误。
这是脚本:
导入时间 从进口睡眠 从硒导入webdriver 从selenium.webdriver.common.action_chains导入ActionChains 从selenium.webdriver.common.keys导入密钥
浏览器= webdriver.Chrome('./ chromedriver') “登录的INSTAGRAM页面” browser.get('https://www.instagram.com/accounts/login/?hl=it')
睡眠(2) “ ID和密码”
elem = browser.find_element_by_name(“ username”)。send_keys('id')
elem = browser.find_element_by_name(“ password”)。send_keys('pass')
“单击按钮并打开插件”
睡眠(5)
good_elem = browser.find_element_by_xpath('// * [@ id =“ react-root”] / section / main / div / article / div / div [1] / div / form / span / button')。click ()
睡眠(5)
browser.get(“ https://www.instagram.com”)
“转到以下页面”
browser.get(“ https://www.instagram.com/test/”)
time.sleep(5)
关注= browser.find_element_by_xpath('// * [@ id =“ react-root”] / section / main / div / header / section / div [1] / button')。click()