gpt4 book ai didi

python - 阻止由 selenium firefox 驱动程序产生的弹出窗口

转载 作者:太空宇宙 更新时间:2023-11-04 09:06:09 25 4
gpt4 key购买 nike

我正在尝试使用 selenium-python 抓取网站。我正在尝试使用 firefox 驱动程序(因为 PhantomJS 对我不起作用),但是有没有办法在使用 firefox 驱动程序时阻止弹出窗口?

谢谢

最佳答案

即使我在 FireFox 中手动打开“禁用弹出窗口”,它也不适用于所有网站。解决方法是切换到弹出窗口,关闭它,然后切换回原始窗口。

这是python中的代码:

# Switch to new window opened
driver.switch_to.window(driver.window_handles[-1])
# Close the new window
driver.close()
# Switch back to original browser (first window)
driver.switch_to.window(driver.window_handles[0])

关于python - 阻止由 selenium firefox 驱动程序产生的弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20695089/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com