看板 Python 關於我們 聯絡資訊
大家好,用requests爬網站時,有些網站會跳alert視窗出來,但我要的資訊在alert點擊 確認後才會出現。 我想請問要什麼辦法能夠偵測alert視窗,或是偵測到什麼東西改用selenium來爬。 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.11.7.179 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1574653452.A.17E.html
kiey: https://bit.ly/2OJD4nV 11/25 11:58
bnn1999: 這個我知道,不過他是用selenium,那我是想知道requests 11/25 13:05
bnn1999: 有沒有類似功能,或是偵測到alert,還是謝謝你 11/25 13:05
vi000246: 方向錯了 你要找的時按alert後會執行什麼動作 11/25 14:14
vi000246: 直接開F12看比較快 11/25 14:14
bnn1999: 應該是說有alert的話,會爬到alert內的文字並不是實際網 11/26 02:14
bnn1999: 頁的文字 11/26 02:14
hoho8: alert文字不就網頁文字? 存在html中啊,有範例頁嗎 11/26 10:15
vi000246: 聽不懂 用request要怎麼爬到alert內的文字? 11/26 11:50
vi000246: 這要去看網頁的js了 11/26 11:50
s860134: alert 是由瀏覽器執行的,原始碼在 html or js 裡面 11/27 21:44
s860134: 你想要的應該是偵測 alert 點掉的方式 11/27 21:45
s860134: requests 是取得 html 原始碼 裡面內容要經過 js 編譯才 11/27 21:48
s860134: 會有彈出視窗 11/27 21:48