如何使用SeleniumBase关闭浏览器标签页?附多标签操作代码场景
关闭Selenium中当前标签页的方法
你可以在切换到目标标签页完成操作后,调用driver.close()方法关闭当前标签页,再切回原页面。修改后的代码示例如下:
driver.switch_to_window(i) current_url = driver.get_current_url() title_text = driver.get_text('h1[data-additional-zone="title"]') time.sleep(random.uniform(16, 26)) # 关闭当前聚焦的标签页 driver.close() # 切回原页面 driver.switch_to_default_window()
注意:driver.close()仅关闭当前处于活动状态的标签页,不会终止整个浏览器会话;若要关闭整个浏览器程序,才需要使用driver.quit()。
内容的提问来源于stack exchange,提问作者kuchuluk
相关产品推荐
相关产品推荐

