我正在嘗試使用帶有 Selenium 的 Scrapy 來抓取大約 10k 不同的網址。在某些網站上,我只能抓取 cookie 彈出視窗。一般如何處理這些彈出視窗?selenium 驅動是否可以默認接受所有的cookies,這樣cookie 的彈窗就不會呈現?使用選擇器導航彈出視窗似乎是不可能的,因為它們因頁面而異。
uj5u.com熱心網友回復:
不同的網站是使用遵循不同架構的不同組件構建的。一些網站可能使用Vue.js,而另一些可能使用Ember.js。
因此,在這些情況下,在不同網站上定位按鈕的有效定位器策略Accept All在理想情況下必然是不同的。
因此,沒有通用的解決方案可以默認在所有網站上接受所有 cookie。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/488590.html
上一篇:運行測驗(硒)時,瀏覽器視窗會打開,但會在一段時間后消失
下一篇:如何傳遞驅動程式物件?
