2014-05-10 212 views
0

什么是找到https://accounts.google.com/ServiceLogin?蟒蛇硒find_element_by_name

的HTML电子邮件输入正确的代码<input id="Email" class="" type="email" spellcheck="false" value="" placeholder="Email" name="Email"></input>

我引用https://pypi.python.org/pypi/selenium

from selenium import webdriver 
browser = webdriver.Firefox() 
browser.get('https://accounts.google.com/ServiceLogin?') 

elem = browser.find_element_by_name()我试过:

elem=browser.find_element_by_name('input id="Email"') 
elem=browser.find_element_by_name('input id="Email" class="" type="email" spellcheck="false" value="" placeholder="Email" name="Email"') 
elem=browser.find_element_by_name('input id="Email" class=""') 
elem=browser.find_element_by_name('id="Email" class="" type="email" spellcheck="false" value="" placeholder="Email" name="Email"') 
elem=browser.find_element_by_name('id="Email" class=""') 

没有t这些工作。

回答

1

试试这个:

elem=browser.find_element_by_name("Email") 

find_element_by_name预计name的HTML线的值。所以在name="Email"的情况下,您可以给find_element_by_name("Email")