selenium如果新标签页打开连接,采集新标签页的链接需要进行窗口切换,可以采用下面方法进行切换
handles = browser.window_handles # 获取当前窗口句柄集合(列表类型)
browser.switch_to.window(handles[1])
详细的连接可以参考https://blog.youkuaiyun.com/DongGeGe214/article/details/52169761, 但是该文章已经过时了,不过仍然具有参考价值.比如说使用switch_to_window可能会报错, switch_to_window更改为switch_to.window,即可以避免该问题的发生,
use driver.switch_to.window instead
warnings.warn("use driver.switch_to.window instead", DeprecationWarning)

1496

被折叠的 条评论
为什么被折叠?



