【selenium+python】:Html嵌套iframe/frame表單結構的切換

下圖所示,定位元素的時候發現,元素在一個iframe架構裏,定位元素的時候需要先切換到iframe架構裏,再定位。
在這裏插入圖片描述
1、切換到iframe架構中

frame1=driver.find_element_by_id('rightFrame')
driver.switch_to.frame(frame1) #把iframe賦值給frame1,然後傳遞給方法
driver.find_element_by_id('generalOpened1').click() # 即可定位到之前定位不到的元素

2、回到上一層架構

driver.switch_to.default_content()

3、多表單時,進入一個表單要切回上一層架構,在切入到另一個表單中

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章