[問題] selenium模擬登入信箱但帳密不同頁

看板Python作者 (waterlovers)時間7年前 (2018/07/10 18:38), 編輯推噓2(205)
留言7則, 4人參與, 7年前最新討論串1/1
大家好 超級rookie提問,請各位大大幫忙 正在練習使用selenium控制瀏覽器行為 練習到模擬輸入username和password 我拿自己的gmail做測試 發現 1. 可以找到input欄位,在account欄位自動輸入我的email 2. 使用elem.click()在 "Next"的button也沒有問題 3. next之後,會換頁要輸入password 但此時selenium抓到的html還是輸入account那個頁面 因此找不到輸入password的Input 求解如何更新換頁後selenium抓到的html? 感謝感謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.56.95 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1531219093.A.CD4.html

07/11 17:47, 7年前 , 1F
selenium webdriver 應該不會抓 html 才對
07/11 17:47, 1F

07/11 17:47, 7年前 , 2F
selector 有在瀏覽器裡用開發者工具試過嗎?
07/11 17:47, 2F

07/12 15:40, 7年前 , 3F
文章#5412有解答
07/12 15:40, 3F

07/13 22:47, 7年前 , 4F
切換frame試試
07/13 22:47, 4F

07/24 07:29, 7年前 , 5F
用檢測器再抓一次 password 欄位就好了呀
07/24 07:29, 5F

07/24 07:31, 7年前 , 6F
不用管網頁翻頁怎麼抓,用wait 抓到你要的出現,再後
07/24 07:31, 6F

07/24 07:31, 7年前 , 7F
續動作
07/24 07:31, 7F
文章代碼(AID): #1RH8oLpK (Python)
文章代碼(AID): #1RH8oLpK (Python)