import time from selenium import webdriver from selenium.webdriver import ActionChains from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys """ 等待时间 登录 切ifram 登录方式 勾选协议 密码登录 手机号 密码 登录 """ driver=webdriver.Firefox() driver.get("https://music.163.com/") driver.find_element(By.XPATH,"/html/body/div[1]/div[1]/div/div[1]/a").click() """ a1=driver.find_element(By.XPATH,"/html/body/iframe[1]") a2=driver.find_element(By.ID,"auto-id-nbsRGmVbRJvxSNpT") """ driver.switch_to.frame(1) driver.switch_to.default_content() time.sleep(5) driver.find_element(By.CLASS_NAME,"_3xIXD0Q6").click() driver.find_element(By.XPATH,"/html/body/div[7]/div/div[2]/div/div[2]/div/div/div/div[2]/input").click() driver.find_element(By.XPATH,"/html/body/div[7]/div/div[2]/div/div[2]/div/div/div/div[1]/div[1]/a[1]/div").click() time.sleep(5) driver.find_eleme
selenium 案列登录,切换fram方法。
该篇博客详细介绍了如何利用Python的Selenium库进行网页登录操作,包括切换frame、选择登录方式、填写账号和密码等步骤,以网易音乐为例,提供了一段完整的自动化登录代码示例。
摘要由CSDN通过智能技术生成