作者waterlovers (waterlovers)
看板Python
標題[問題] selenium模擬登入信箱但帳密不同頁
時間Tue Jul 10 18:38:10 2018
大家好
超級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
→ fankt: selenium webdriver 應該不會抓 html 才對 07/11 17:47
→ fankt: selector 有在瀏覽器裡用開發者工具試過嗎? 07/11 17:47
推 yimean: 文章#5412有解答 07/12 15:40
推 a78998042a: 切換frame試試 07/13 22:47
→ vic750314: 用檢測器再抓一次 password 欄位就好了呀 07/24 07:29
→ vic750314: 不用管網頁翻頁怎麼抓,用wait 抓到你要的出現,再後 07/24 07:31
→ vic750314: 續動作 07/24 07:31