# -*- coding: utf-8 -*-
# Name: test_09
# Description:
# Author: Jake Yu
# Date: 2019/12/26
from selenium import webdriver
import time
url = 'https://mail.126.com/'
driver = webdriver.Chrome()
driver.get(url)
driver.implicitly_wait(10)
driver.find_element_by_id('lbNormal').click()
time.sleep(3)
#swich to iframe
iframe = driver.find_element_by_tag_name('iframe')
#"//iframe[contains(@id,'x-URS-iframe')]"
driver.switch_to.frame(iframe)
time.sleep(2)
print('------父窗口Title------->',driver.title)
#获取当前窗口的句柄
now_handle = driver.current_window_handle
time.sleep(2)
#点击注册按钮
driver.find_element_by_link_text('注册新帐号').click()
time.sleep(2)
#获取所有窗口句柄
handles = driver.window_handles
print('------handles-------',handles)
for handle in handles:
if handle != now_handle:
driver.switch_to.window(handle)
print('------
Python 126邮箱注册例子
最新推荐文章于 2022-07-19 21:49:12 发布