Jin*_*que 2 python selenium web-crawler
我正在尝试使用 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])
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7036 次 |
| 最近记录: |