2020
12-05
12-05
Python爬虫之Selenium多窗口切换的实现
前言:在页面操作过程中有时候点击某个链接会弹出新的窗口,但由于Selenium的所有操作都是在第一个打开的页面进行的,这时就需要主机切换到新打开的窗口上进行操作。WebDriver提供了switch_to.window()方法,可以实现在不同的窗口之间切换。以百度首页和百度注册页为例,在两个窗口之间的切换。本章中用到的关键方法如下:current_window_handle:获得当前窗口句柄window_handles:返回所有窗口的句柄到当前会话switch_to.w...
继续阅读 >