切换到frame的三种方式:
1、id
2、name
3、标签名
# coding:utf-8 from selenium import webdriver # 实例化 driver = webdriver.Chrome() # 发起请求 driver.get("http://mail.163.com/") # 隐式等待10s driver.implicitly_wait(10) # 切换iframe # 根据标签名切换 iframe = driver.find_element_by_tag_name("iframe") driver.switch_to.frame(iframe) # 定位元素并向input标签里输入值 driver.find_element_by_name("email").send_keys("***") # 输入账号 driver.find_element_by_name("password").send_keys("***") # 输入密码 # 点击登陆 # driver.find_element_by_id("dologin").click() # 释放iframe,重新回到主页面 driver.switch_to.default_content()
原文:https://www.cnblogs.com/wangylblog/p/13693716.html