selenium打开126邮箱的一个简单例子

#encode =utf-8
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
from selenium.webdriver.common.action_chains import ActionChains
driver=webdriver.Firefox(executable_path="C:\\webdriver\geckodriver.exe")
driver.implicitly_wait(10)
driver.maximize_window()
driver.get("http://mail.126.com")
time.sleep(5)
driver.find_element_by_id("switchAccountLogin").click()
driver.switch_to.frame(driver.find_element_by_xpath("//iframe[contains(@id,'URS-iframe')]"))
userName=driver.find_element_by_xpath("//input[contains(@id,'auto-id')]")
userName.send_keys("XXXXX")
pwd=driver.find_element_by_name("password")
pwd.send_keys("XXXXX")
driver.find_element_by_id("dologin").click()
driver.switch_to.default_content()
driver.implicitly_wait(10)
time.sleep(2)
driver.find_element_by_xpath("//*[@id='_mail_tabitem_1_4']").click()
time.sleep(2)
driver.find_element_by_xpath("//span[text()='新建联系人']").click()
time.sleep(2)
driver.find_element_by_xpath("//input[@id='input_N']").send_keys("张三")
time.sleep(2)
driver.find_element_by_xpath("//dd[@class='is0']/div[contains(@id,'_mail_input_7')]/input[1]").send_keys("123456@qq.com")
time.sleep(2)
driver.find_element_by_xpath("//dd[@class='is0']/div[contains(@id,'_mail_input_8')]/input[1]").send_keys("18650722222")
time.sleep(2)
driver.find_element_by_xpath("//span[contains(.,'确 定')]").click()
time.sleep(2)
action = ActionChains(driver)
above = driver.find_element_by_xpath("//tr[contains(@aria-label,'张三')]")
action.move_to_element(above).perform()
time.sleep(2)
driver.find_element_by_xpath("//div[@title='删除']/span").click()
time.sleep(2)
driver.find_element_by_xpath("//span[contains(.,'确 定')]").click()
time.sleep(5)

driver.quit()
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值