Python 如何在selenium remote webdriver中指定浏览器二进制文件?

Python 如何在selenium remote webdriver中指定浏览器二进制文件?,python,selenium,webdriver,Python,Selenium,Webdriver,我正在尝试使用Firefox portable进行python测试。在普通webdriver中它可以工作,但我想知道如何在远程webdriver中工作。 我所能找到的只是如何传递firefox配置文件,但如何向webdriver指定要使用的二进制文件?非常粗糙,但您可以修改webdriver firefox插件以指向您的二进制文件 FirefoxBinary binary = new FirefoxBinary('path/to/binary'); IWebDriver driver = new

我正在尝试使用Firefox portable进行python测试。在普通webdriver中它可以工作,但我想知道如何在远程webdriver中工作。
我所能找到的只是如何传递firefox配置文件,但如何向webdriver指定要使用的二进制文件?

非常粗糙,但您可以修改webdriver firefox插件以指向您的二进制文件

FirefoxBinary binary = new FirefoxBinary('path/to/binary');
IWebDriver driver = new FirefoxDriver(binary);
希望这对你有帮助