admin管理员组

文章数量:1663658

# 导包
from selenium import webdriver
from time import sleep
# 导入动作链类,可以储存鼠标动作并执行
from selenium.webdriver import ActionChains

driver = webdriver.Firefox()
driver.maximize_window()
# 打开url
driver.get('https://mail.qq/cgi-bin/loginpage')
sleep(2)

# 定位表单
driver.switch_to.frame('login_frame')
print('已进入表单最深层。')
# 定位表单中的元素
driver.find_element_by_id('u').send_keys('6344*****')
driver.find_element_by_xpath('.//*[@]').send_keys('***********')
# 勾选记住密码
driver.find_element_by_css_selector('#p_low_login_enable').click()

print('点击登录前的url:%s' % driver.current_url)
driver.find_element_by_css_selector('#login_button').click()
# 隐式等待
driver.implicitly_wait(10)

# 获取当前所有句柄
handles = driver.window_handles
# 打印当前浏览器句柄
print('点击登录之后的句柄列表为:', handles)
print('点击登录后的url:%s' % driver.current_url)
# driver.switch_to.window(handles[1]) 不需要切换句柄
# 验证登录

本文标签: 邮箱webqq