Selenium 2を使用して既にインストールされているアドオンでFirefoxを開こうとしていますが、常に事前定義された設定を持つデフォルトのFirefoxプロファイルで開きます
from selenium import webdriver
driver = webdriver.Firefox()
上記のコード行は、Firefox をデフォルトのプロファイルで開始します。ユーザー指定の設定で開始する方法は?
Selenium 2を使用して既にインストールされているアドオンでFirefoxを開こうとしていますが、常に事前定義された設定を持つデフォルトのFirefoxプロファイルで開きます
from selenium import webdriver
driver = webdriver.Firefox()
上記のコード行は、Firefox をデフォルトのプロファイルで開始します。ユーザー指定の設定で開始する方法は?
次のようなものを使用して、カスタム プロファイルで起動できます。
profile = FirefoxProfile("path.to.profile")
driver = webdriver.Firefox(profile)
プロファイルを設定する必要はありません。自動的に作成されます。アドオンへのパスが必要なだけです。例:
string firebugPath = "C:\\Users\\Administrator\\AppData\\Roaming\\Mozilla\\Firefox\\Profiles\\x7nutq33.default\\extensions\\firebug@software.joehewitt.com.xpi";
FirefoxProfile profile = new FirefoxProfile();
profile.AddExtension(firebugPath);
Driver = new FirefoxDriver(profile);