---------------------------外面看不到--------------------
通过这个示例,可以得出用selenium模块实现浏览器自动化时会忽略的两个报错点
1.iframe的处理:当定位标签被包含在iframe嵌套的子页面当中,应切换作用域(web.switch_to.frame("iframeID"))
2.type和style属性处理,这两个属性会隐藏起标签,从而无法定位到。
解决方案:webs = web.find_element(参数1,参数2)
js = 'arguments[0].removeAttribute("style/type");'
driver.execute_script(js, webs)
抗揍云



举报 0