答えて

1

の前にRを入れて、あなたの質問への答えです:

Selenium 3.4.3、chromedriver V2.30とGoogle Chrome V59での作業中0.0 Python 3.6.1を通じて、あなたはchromedriverをインストールしたり任意のpathにしてコピーする必要がありますする必要はありませんどちらも。お使いのマシンの任意の場所にchromedriverを保存することができます。次のようにwebdriverをインスタンスを開始するには、明示的に引数executable_pathを通じてchromedriverの絶対パスを渡すことでchromedriverを呼び出すことができます。

from selenium import webdriver 
driver = webdriver.Chrome(executable_path= r'C:\\Utility\\BrowserDrivers\\chromedriver.exe') 

が、これは、あなたの質問に答えるなら、私に教えてください。

1

chromedriver.exeは、おそらく今のpythonは、ドライバーが「\セレン\クローム\のchromedriver.exe D」に存在することを期待し、Pythonパスでなければなりません。 chromeriver.exeパスをWindows環境パス変数に追加したり、pythonでos.pathへのパスを追加したり、pythonスクリプトのフォルダにドライバを追加したりすることができます。

1
driver = webdriver.Chrome(path_to_your_chromedriver.exe) 

chromeriverがあなたのPATHにある場合、指定する必要はありません。ダブルスラッシュを使用することを忘れないでください - またはchromedriverパスここ

... = webdriver.Chrome(r'path_without_doubble_slashes) 
関連する問題