我第一次使用 Selenium Webdriver 并且正在运行一个非常简单的脚本,但它不起作用。我想打开 Firefox,转到 LinkedIn,然后在电子邮件登录字段中输入我的电子邮件地址。使用下面的代码,我可以让前两个操作正常工作,但是脚本没有正确识别电子邮件字段,因此我的电子邮件地址永远不会在任何地方输入。
browser = webdriver.Firefox() #Get local session of firefox
browser.get("http://www.linkedin.com") #Load page
elem = browser.find_element_by_name("session_key-login") #Find the login box
elem.send_keys("email@gmail.com" + Keys.RETURN) #Enter email into login box
如何正确识别电子邮件登录框并将其传递给“elem”?