python+selenium切換彈框的iframe框架失敗處理方法
加入一句:switch_to_default_content()
例如 LOL官網點選登入後,需要切換賬號密碼登入頁面:
參考一下程式碼:
from selenium import webdriver
from time import sleep
bro = webdriver.Firefox()
bro.maximize_window()
sleep(1)
bro.get("https://lol.qq.com/")
sleep(1)
bro.find_element_by_link_text("登入").click()
sleep(1)
bro.switch_to_default_content()#這是加進去的程式碼,如果不加入這一句的話,沒辦法正常切換到內嵌框架
e=bro.find_element_by_id("loginIframe")
bro.switch_to_frame(e)
sleep(5)
bro.find_element_by_id("switcher_plogin").click()
sleep(2)
bro.quit()
相關文章
- [python][selenium] Web UI自動化切換iframe框架以及瀏覽器操作切換視窗和處理彈窗PythonWebUI框架瀏覽器
- DATAGUARD失敗切換
- 探討寶塔切換php版本切換失敗的原因和解決方法PHP
- Selenium彈框處理
- AndroidKiller反編譯失敗的處理方法Android編譯
- npm install過程失敗的幾種處理方法NPM
- SSH 登入失敗:Host key verification failed 的處理方法AI
- Linux伺服器更換主機板後,網路卡識別失敗的處理方法Linux伺服器
- win10退回win7失敗怎麼解決_win10換回win7失敗處理方法Win10Win7
- native 切換 webview 失敗,求大神協助WebView
- iframe高度處理
- postgresql連線失敗如何處理SQL
- python的django安裝失敗如何處理PythonDjango
- Selenium系列教程-09 如何切換iframe
- js播放背景音樂失敗處理JS
- Oracle DG同步失敗故障處理(二)Oracle
- docker Redis單機主從哨兵模式切換失敗DockerRedis模式
- SSL證書稽核失敗的常見原因及處理方法(綜合篇)
- Service Worker 圖片載入失敗處理
- linux swap掛載失敗問題處理Linux
- 自定義Spring Security的身份驗證失敗處理Spring
- Sublime 開啟命令框失敗
- python+selenium環境搭建,pip安裝selenium失敗Python
- 連線資料庫失敗提示hba.conf不符合的處理方法資料庫
- JDK1.7 和 JDK1.8 共存,快速處理方法及切換JDK
- select 下拉框用 Select select = new Select (element) 方法失敗
- win10 cmd中命令失敗怎麼解決_win10電腦cmd中命令失敗處理方法Win10
- 成功或失敗彈窗vueVue
- wordpress外掛上傳的失敗原因和處理方案
- Spark 叢集執行任務失敗的故障處理Spark
- Linux Yum 安裝失敗處理過程整理Linux
- en_concat函式編譯失敗處理函式編譯
- 啟用系統登入失敗處理功能
- iOS換膚功能的簡單處理框架iOS框架
- win10自帶的恢復重置失敗怎麼處理 win10自帶重置電腦失敗解決方法Win10
- win10系統realtek安裝失敗如何處理 win10電腦安裝realtek失敗修復方法Win10
- python+selenium 處理圖片驗證碼,Image 點不出 crop 方法Python
- Mac openssl 未找到 / 載入失敗問題處理Mac