2016-03-17 105 views
6

セレンを初めて使用しました。どうすればよいですか?は、オペレーティングシステムでブラウザのダウンロードフォルダの既定のパス(Chromeを使用しています)を取得します。 。これを達成するSelenium WebDriverを使用して既定のダウンロードフォルダパスを取得する

var chromeOptions = new ChromeOptions(); 
chromeOptions.AddUserProfilePreference("download.default_directory", path); 
chromeOptions.AddUserProfilePreference("intl.accept_languages", "nl"); 
chromeOptions.AddUserProfilePreference("disable-popup-blocking", "true"); 
var driver = new ChromeDriver("Driver_Path", chromeOptions); 
+0

こんにちは、私は知っているこの質問をしたい場合がありますが、私は知っているが、Pythonについては、最初のもの、C#の答えがあります:http://stackoverflow.com/questions/16328801/define-download-directory-for-chromedriver -selenium-with-python –

+1

@IvanRasconしかし、彼は**ダウンロードパスを定義しているようです**現在のデフォルトのダウンロードパスを取得するだけです – GroundIns

+0

@GroundInsはChromeのブラウザのダウンロードディレクトリを取得できましたか? – sjethvani

答えて

0

2つの方法:

私はちょうどへの道はこのようなデフォルトのパスを設定しました。

一つは、ここで見つけることができます: Find Chrome Path

秒は(のSendKeysを経由していることを行うことができます)ブラウザ専用に入力することです:

chrome://settings 

最後に「高度」 をクリックしてくださいwebdriverをを指示し、 「場所」からデフォルトのダウンロードディレクトリを取得することができます

どこかに詰まってしまったり、さらなる助けが必要な場合は、私にお知らせください。 運が良かった!

関連する問題