![](/img/trans.png)
[英]selenium.common.exceptions.NoSuchElementException: Message:
[英]"Error: selenium.common.exceptions.NoSuchElementException: Message
我遇到錯誤NoSuchElementException
。
這是我的代碼:
from time import sleep
from selenium import webdriver
browser = webdriver.Firefox()
browser.implicitly_wait(5)
browser.get('https://www.instagram.com/')
login_link = browser.find_element_by_xpath("//a[text()='log In']")
login_link.click()
sleep(2)
username_input = browser.find_element_by_css_selector("input[name='username']")
password_input = browser.find_element_by_css_selector("input[name='password']")
username_input.send_keys("<your username>")
password_input.send_keys("<your password>")
login_button = browser.find_element_by_xpath("//button[@type='submit']")
login_button.click()
sleep(5)
browser.close()
剛剛測試了這個,似乎這一步
login_link = browser.find_element_by_xpath("//a[text()='log In']")
login_link.click()
sleep(2)
是不必要的。 轉到https://www.instagram.com/
會將您直接帶到新瀏覽器實例上的登錄頁面。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.