![](/img/trans.png)
[英]How to Handle Alert Pop-up Notification in Selenium with Python for Chrome Driver
[英]How to handle pop-up in Chrome Selenium webdriver - Python
我正在使用腳本從意大利晨星網站中提取一些數據,並且運行良好。 盡管幾個月以來,當我打開網頁時,它直接出現了一個彈出窗口(緩存)。
我曾經通過引用 html 元素來處理彈出窗口並關閉它。 這種方法在一段時間內運行良好,然后我不知道為什么從幾周前每次我通過接受所有 cookies 關閉彈出窗口並瀏覽到它繼續重新出現的網頁(即使我嘗試關閉彈出窗口手動向上。)。
If I navigate through Chrome, once I accept the cookies it stops showing, but with selenium webdriver if I accept the cookies the popup continues to show in the same internet session. 我嘗試了一切,包括從 Chrome 導入所有 cookies,但沒有任何改變。
你有什么建議嗎?
如果它是 html 彈出窗口,您可以切換到彈出並關閉它。 如果不是,您必須根據平台使用一些 autoit/automac 或類似的東西。
你可以嘗試類似的東西
public static void PopUp()
{
_webDriver.SwitchTo().Alert().Accept();
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.