原则:从最外层向最里层,层层定位
#进入评估页面 driver.switch_to.default_content(); #从frame中先切回主文档 driver.switch_to.frame(driver.find_element_by_xpath('//*[@id="tabs"]/div[2]/div[3]/div/iframe')) print("进入第一层iframe") driver.find_element_by_xpath('/html/body/div[1]/div[2]/ul/li[1]/a').click() print("操作第一层iframe下的元素,例如点击页签") driver.switch_to.frame(driver.find_element_by_xpath('//*[@id="dTabsIframe0"]')) print("进入第二个iframe")
driver.find_element_by_css_selector('#chassisNo').send_keys(vmNo) driver.find_element_by_xpath('//input[@id="searchCar"]').click() print("操作第二层iframe下面的元素")