前提・実現したいこと
Seleniumを使用してchromeからのWEBスクレイピングをしようとしているのですが、chromeのドライバーの読み込みが上手く出来ません。
いろいろ試してみたのですが解決できなかった為、質問させていただきました。
お力添えお願いします。
使用している環境:
GoogleColaboratory
発生している問題・エラーメッセージ
/usr/local/lib/python3.7/dist-packages/ipykernel_launcher.py:1: DeprecationWarning: executable_path has been deprecated, please pass in a Service object """Entry point for launching an IPython kernel. --------------------------------------------------------------------------- FileNotFoundError Traceback (most recent call last) /usr/local/lib/python3.7/dist-packages/selenium/webdriver/common/service.py in start(self) 78 stdin=PIPE, ---> 79 creationflags=self.creationflags) 80 except TypeError: 5 frames FileNotFoundError: [Errno 2] No such file or directory: 'C:\Users\user\Desktop\test\chromedriver': 'C:\Users\user\Desktop\test\chromedriver' During handling of the above exception, another exception occurred: WebDriverException Traceback (most recent call last) /usr/local/lib/python3.7/dist-packages/selenium/webdriver/common/service.py in start(self) 84 raise WebDriverException( 85 "'%s' executable needs to be in PATH. %s" % ( ---> 86 os.path.basename(self.path), self.start_error_message) 87 ) 88 elif err.errno == errno.EACCES: WebDriverException: Message: 'C:\Users\user\Desktop est\chromedriver' executable needs to be in PATH. Please see https://chromedriver.chromium.org/home
該当のソースコード
Python
1driver = webdriver.Chrome('C:\Users\user\Desktop\test\chromedriver')
試したこと
・URLの文字列中エスケープを回避する為一部を\から\へ変更
・他Googleで調べて出てきた内容を多数
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー