页面:
<html>
<body>
...
<iframe id="x-URS-iframe" ...>
<html>
<body>
...
<input name="email" >
自动化代码:
from selenium import webdriver
driver = webdriver.Chrome()
driver.get("http://www..baidu.com")
#第一种方式
driver.switch_to.frame("这是一个id或者name")
#第二种方式
xf = driver.find_element_by_xpath("//*[@id="x-URS-iframe"]")
driver.switch_to.frame(xf)
在进入多级表单的情况下,还可以通过
switch_to.default_content()
跳回最外层的页面