5、Frame和iframe框架定位
from selenium import webdriver driver=webdriver.Chrome() driver.get("http://127.0.0.1:1080/webtours/") driver.switch_to.frame("body") #通过name切换到第一层frame driver.switch_to.frame("navbar") #通过name切换到第二层frame driver.find_element_by_name("username").send_keys("jojo") #定位用户名输入框并输入用户名 driver.find_element_by_name("password").send_keys("bean") #定位密码输入框并输入密码 # driver.find_element_by_name("login").click() #如果找的元素是在其他frame中,需要切换到其他frame driver.switch_to.parent_frame() #切换到上一级frame driver.switch_to.frame("info") #切换到元素所在的frame driver.find_element_by_link_text("iMatix Corporation").click()