Selenium 如何切换到 iframe 内联页面

whiteMu

关注

阅读 110

2022-05-26


文章目录

  • ​​Selenium 如何切换到 iframe 内联页面​​
  • ​​1、如果 iframe 有唯一的 id 或者 name​​
  • ​​2、如果 iframe 使用动态 id 或者没有唯一属性​​

Selenium 如何切换到 iframe 内联页面

1、如果 iframe 有唯一的 id 或者 name

可以通过 ​​driver.switch_to.frame('name')​​​ 或者 ​​driver.switch_to.frame('id')​​ 进行切换

2、如果 iframe 使用动态 id 或者没有唯一属性

可以通过 xpath 或者 css 定位等进行切换,具体示例代码为

frame = driver.find_element_by_xpath('xxx')
driver.switch_to.frame(frame)

精彩评论(0)

0 0 举报