Selenium WebDriver と Firefox に問題があります。ダイアログウィンドウで確認せずに csv ファイルをダウンロードしたいのですが、次のようなコードがあります。
fp = webdriver.FirefoxProfile()
fp.set_preference("browser.download.folderList",2)
fp.set_preference("browser.download.dir", download_dir)
fp.set_preference("browser.download.manager.showWhenStarting",False)
fp.set_preference("browser.helperApps.neverAsk.saveToDisk","text/csv")
しかし、それは機能していないようです。browser.helperApps.neverAsk.saveToDiskと多くの組み合わせを試しました
fp.set_preference("browser.helperApps.neverAsk.saveToDisk","text/csv,application/csv,text/plan,text/comma-separated-values")
また
fp.set_preference("browser.helperApps.neverAsk.saveToDisk","application/csv")
fp.set_preference("browser.helperApps.neverAsk.saveToDisk","text/plain")
fp.set_preference("browser.helperApps.neverAsk.saveToDisk","text/comma-separated-values")
しかし違いはなく、Firefox は自動的にダウンロードされません。どうすれば修正できますか?