Python+Selenium-4:模拟用户登录QQ网页版
QQ网站 : 点击直达
需求:点击右上角登录,再使用密码登录QQ
代码实例
from selenium import webdriver # 导入webdriver模块
from selenium.webdriver.common.by import By # 导入By模块
import time # 导入time模块
driver = webdriver.Chrome() # 创建Chrome浏览器对象
driver.get('https://im.qq.com/index/') # 打开QQ网站页面
driver.find_element(By.LINK_TEXT, '登录').click() # 点击“登录”按钮
driver.switch_to.frame('frame-login') # 切换到登录框架
driver.find_element(By.ID, 'switcher_plogin').click() # 点击“账号密码登录”按钮
driver.find_element(By.ID, 'u').send_keys('2192643325') # 输入账号
driver.find_element(By.ID, 'p').send_keys('809252303') # 输入密码
driver.find_element(By.ID, 'login_button').click() # 点击“登录”按钮
time.sleep(5) # 等待5秒钟
driver.quit() # 关闭浏览器