如何在Python Selenium中更改浏览器的默认搜索引擎

如何在Python Selenium中更改浏览器的默认搜索引擎,python,python-3.x,selenium,selenium-webdriver,Python,Python 3.x,Selenium,Selenium Webdriver,如何在Selenium Python中更改浏览器中的搜索引擎?我希望默认的搜索引擎是DuckDuckGo,但不知道如何做到这一点。如果有人能提供如何在Chrome、Firefox等浏览器中实现,那就太好了。为了使用不同的浏览器,您需要为此下载一个webdriver。让我们以Firefox为例——他的驱动程序被称为geckodriver,代表Chrome——它是chromedriver。您可以下载它,然后将其与selenium一起应用。以下是一个例子: Linux from selenium im

如何在Selenium Python中更改浏览器中的搜索引擎?我希望默认的搜索引擎是DuckDuckGo,但不知道如何做到这一点。如果有人能提供如何在Chrome、Firefox等浏览器中实现,那就太好了。

为了使用不同的浏览器,您需要为此下载一个webdriver。让我们以Firefox为例——他的驱动程序被称为geckodriver,代表Chrome——它是chromedriver。您可以下载它,然后将其与selenium一起应用。以下是一个例子:

Linux

from selenium import webdriver
 
driver = webdriver.Firefox('/path/to/driver/geckodriver')
driver.get("http://www.google.com")
窗口

from selenium import webdriver
 
driver = webdriver.Firefox('C:\\Files\\geckodriver.exe')
driver.get("http://www.google.com")
不幸的是,我不认为有任何司机的DuckDuckGo