我试图用Selenium做一些刮擦。以下代码在Firefox驱动程序中运行良好,但在IE驱动程序中运行不正常。
from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
username = 'test@example.com'
browser = webdriver.Ie()
browser.wait = WebDriverWait(browser, 10)
loginpage = 'http://www.facebook.com'
browser.get(loginpage)
browser.find_element_by_id('email').clear()
browser.find_element_by_id('email').send_keys(username)
一些信息:
NoSuchElementException: Unable to find element with id == email
感谢您的帮助
答案 0 :(得分:-1)
您可以尝试使用
browser.execute_script("document.getElementById('email').value='test@test.com'")