Python爬虫课--第十节 selenium使⽤ 练习--登录QQ邮箱

登录QQ邮箱

from selenium import webdriver
import time
from selenium.webdriver.support.ui import Select

driver = webdriver.Chrome()
# 打开目标网站
driver.get('https://mail.qq.com/')

# 切换iframe
login_fram = driver.find_element_by_id('login_frame')
driver.switch_to_frame(login_fram)

# 切换登录方式
driver.find_element_by_id('switcher_plogin').click()

# 报错了 就想到是不是也要iframe


# 账号和密码
driver.find_element_by_id('u').send_keys('xxx')
driver.find_element_by_id('p').send_keys('yyy')

# 按钮
driver.find_element_by_id('login_button').click()

结果
Python爬虫课--第十节 selenium使⽤ 练习--登录QQ邮箱_第1张图片
但是有时候会有安全验证,这个要注意怎么解决,存疑

然后新建一个py 文件里面写

pwd = 'xxxxx'

之后 写代码

from lect09 import password
from selenium import webdriver
import time
from selenium.webdriver.support.ui import Select

driver = webdriver.Chrome()
# 打开目标网站
driver.get('https://mail.qq.com/')

# 切换iframe
pwd = password.pwd
login_fram = driver.find_element_by_id('login_frame')
driver.switch_to_frame(login_fram)

# 切换登录方式
driver.find_element_by_id('switcher_plogin').click()

# 报错了 就想到是不是也要iframe


# 账号和密码
driver.find_element_by_id('u').send_keys('1xxx8')
driver.find_element_by_id('p').send_keys(pwd)

# 按钮
driver.find_element_by_id('login_button').click()

即可登录

你可能感兴趣的:(selenium)