簡體   English   中英

“錯誤:selenium.common.exceptions.NoSuchElementException:消息

[英]"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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM