#coding=utf-8
from selenium import webdriver
import time
mydriver=webdriver.Firefox()
mydriver.get("http://mail.126.com/")
print mydriver.title
print mydriver.current_url
time.sleep(1)
mydriver.switch_to.frame(mydriver.find_element_by_id(\'x-URS-iframe\'))
time.sleep(1)
mydriver.find_element_by_xpath("//input[@name=\'email\']").clear()
mydriver.find_element_by_xpath("//input[@name=\'email\']").send_keys(\'username)
time.sleep(1)
mydriver.find_element_by_xpath("//form[@id=\'login-form\']//div[@class=\'m-container\']//input[@name=\'password\']").send_keys("password")
mydriver.find_element_by_xpath("//form[@id=\'login-form\']//div[@class=\'m-container\']//div[@class=\'f-cb loginbox\']/a").click()
time.sleep(2)
mydriver.switch_to.default_content() #很重要 跳出frame框架
print mydriver.title
print mydriver.current_url
time.sleep(2)
mydriver.quit()
运行结果:
126网易免费邮--你的专业电子邮局
http://mail.126.com/
(19封未读) 网易邮箱6.0版
http://mail.126.com/js6/main.jsp?sid=DAnbFklaZRgJymCoSuaaUXeDTRUYaqel&df=mail126_letter#module=mbox.ListModule%7C%7B%22fid%22%3A1%2C%22order%22%3A%22date%22%2C%22desc%22%3Atrue%7D
进程已结束,退出代码0