优艾设计网

如何让selenium关闭最后一个标签且不退出浏览器?

优艾设计网 https://www.uibq.com 2023-04-15 11:26 出处:网络 作者:PS教程自学
问题背景: 写了一个小脚本,监听redis中是否有url,如果有链接则调用FireFox打开这个网页进行一系列操作,操作完成之后则继续监听。 目前的方法是操作完之后直接driver.quit(),然后监听到新的url时则重新启动,这样

问题背景:

写了一个小脚本,监听redis中是否有url,如果有链接则调用FireFox打开这个网页进行一系列操作,操作完成之后则继续监听。

目前的方法是操作完之后直接driver.quit(),然后监听到新的url时则重新启动,这样带来一个问题就是浏览器的启停非常消耗时间。

我尝试操作完成之后用driver.close()来关闭页面,但是发现没办法关掉最后的那一个,而且如果这个时候driver.get(url)会报错。优艾设计网_Photoshop论坛

所以问题就是:

如何打开一个浏览器,当有新任务进来之后就打开窗口操作,操作完毕之后关闭所有窗口但不退出浏览器,等待下一个任务。


360U3199865321 2022-06-02 20:47

优艾设计网_设计圈

Firefox打开tab和关闭tab的快捷键分别为:


wzls3146 2022-06-02 20:59

优艾设计网_Photoshop问答

Ctrl+t


萝卜咯 2022-06-02 21:04

Ct优艾设计网_PS交流rl+w


dwznbhuang 优艾设计网_Photoshop百科 2022-06-02 21:10

下面有一段实例代码演示如何使用ActionChain来使用操作快捷键:


0

精彩评论

暂无评论...
验证码 换一张
取 消