Python Selenium在运行代码时打开随机empy webdrivers,如何停止?

Python Selenium在运行代码时打开随机empy webdrivers,如何停止?,python,python-2.7,selenium,Python,Python 2.7,Selenium,我正在尝试使用selenium循环浏览随机Web驱动程序列表 它在挑选一个随机的webdriver并打开URL方面做得很好,但是,它也会打开其他带有Black页面的webdriver 我该如何阻止这种情况发生 我正在虚拟环境中运行python 2.7。驱动程序列表=[webdriver.Firefox(),webdriver.Chrome(),webdriver.Edge()] 您已经在这一行中创建了三个实例,这就是为什么所有3个浏览器在一开始都会显示一个空白页面 from selenium i

我正在尝试使用selenium循环浏览随机Web驱动程序列表

它在挑选一个随机的webdriver并打开URL方面做得很好,但是,它也会打开其他带有Black页面的webdriver

我该如何阻止这种情况发生


我正在虚拟环境中运行python 2.7。

驱动程序列表=[webdriver.Firefox(),webdriver.Chrome(),webdriver.Edge()]

您已经在这一行中创建了三个实例,这就是为什么所有3个浏览器在一开始都会显示一个空白页面

from selenium import webdriver
import random

url = "https://www.youtube.com/"

list_of_drivers = [webdriver.Firefox(), webdriver.Chrome(), webdriver.Edge()]

Driver = random.choice(list_of_drivers)

Driver.get(url)
然后你随机选择一个打开一个网页,剩下的什么也不做

不要创建三个实例,只需创建一个:

Driver = random.choice(list_of_drivers)
Driver.get(url)

驱动程序列表=[webdriver.Firefox(),webdriver.Chrome(),webdriver.Edge()]

您已经在这一行中创建了三个实例,这就是为什么所有3个浏览器在一开始都会显示一个空白页面

from selenium import webdriver
import random

url = "https://www.youtube.com/"

list_of_drivers = [webdriver.Firefox(), webdriver.Chrome(), webdriver.Edge()]

Driver = random.choice(list_of_drivers)

Driver.get(url)
然后你随机选择一个打开一个网页,剩下的什么也不做

不要创建三个实例,只需创建一个:

Driver = random.choice(list_of_drivers)
Driver.get(url)