Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我想使用Selenium Python将两个选项卡合并到一个页面中。具体来说,每个页面只有一个选项卡,结果页面有两个选项卡_Python_Selenium_Selenium Webdriver - Fatal编程技术网

我想使用Selenium Python将两个选项卡合并到一个页面中。具体来说,每个页面只有一个选项卡,结果页面有两个选项卡

我想使用Selenium Python将两个选项卡合并到一个页面中。具体来说,每个页面只有一个选项卡,结果页面有两个选项卡,python,selenium,selenium-webdriver,Python,Selenium,Selenium Webdriver,我写了下面的代码 from selenium import webdriver driver1 = webdriver.Chrome() driver1.get('https://www.google.com/') driver2 = webdriver.Chrome() driver2.get('https://www.yahoo.com/') 当然,这段代码最终创建了2个页面,但我想将其合并为1个页面 如何实现它?您的意思是希望在一个窗口中有多个选项卡 我相信硒没有这种功能。但是,可以使

我写了下面的代码

from selenium import webdriver
driver1 = webdriver.Chrome() 
driver1.get('https://www.google.com/')
driver2 = webdriver.Chrome()
driver2.get('https://www.yahoo.com/')
当然,这段代码最终创建了2个页面,但我想将其合并为1个页面


如何实现它?

您的意思是希望在一个窗口中有多个选项卡

我相信硒没有这种功能。但是,可以使用
execute\u script()
函数运行JavaScript在新选项卡中打开URL

driver.get(“https://google.com")
script=“window.open('https://www.yahoo.com/“,”空白“;”
驱动程序。执行_脚本(脚本)
希望这有帮助