from selenium import webdriver from selenium.webdriver.common.by import By from time import sleep driver = webdriver.Chrome() # 最大化网页 driver.maximize_window() # 打开网址 driver.get('https://www.csdn.net/') sleep(1) # 定位登录/注册 按钮,并点击 Login_button = driver.find_element(By.CLASS_NAME, 'toolbar-btn-loginfun') Login_button.click() sleep(1) # 切换iframe表单 driver.switch_to.frame('passport_iframe') sleep(1) # 定位密码登录按钮并点击 Passwor_login = driver.find_element(By.XPATH, '/html/body/div[1]/div/div/div[2]/div[1]/div/div[1]/span[4]') Passwor_login.click() sleep(1) # 定位账号密码输入栏 User_information = driver.find_elements(By.TAG_NAME, 'input') # 清空账号栏 User_information[0].clear() # 输入账号 User_information[0].send_keys('***********') sleep(1) # 清空密码栏 User_information[1].clear() # 输入密码 User_information[1].send_keys('*************') sleep(1) # 定位 登录 按钮,并点击 Login = driver.find_element(By.CLASS_NAME, 'base-button') Login.click() sleep(5)
使用selenium模拟自动化登录CSDN
最新推荐文章于 2024-03-19 14:54:55 发布