selenium自动化frame表单切换
webdriver只能在打开的当前页面上进行元素的定位,但网站建设通常采用frame/iframe框架进行嵌套,webdriver无法对嵌套的frame表单进行定位,需要切换到对应表单下进行操作
进入表单
driver.switch_to.frame(name)
name:默认取表单的id或class属性
若默认属性无法定位或者没有默认的id,class属性,则可以先对该表单进行元素定位,再将定位到的元素传给表单切换的方法中
el = driver.find_element_by_css_selector
原创
2020-12-27 13:21:39 ·
317 阅读 ·
0 评论