ツイッターのスクレイピングの一環で動画をダウンロードするにあたりseleniumを使おうと考えています。
そのために、まずはwebdriverを起動させる必要があるんですが、webdriver.Chromeの部分でエラーがでます。
chromedriver実行ファイルが格納されているフルパスを指定していますが、なかなか前に進みません。
OS:linux64のwebサーバーにpythonファイルを格納して、サーバー上のターミナルで検証しています。
ご教示いただけますでしょうか?
python
1from selenium import webdriver 2 3driver = webdriver.Chrome('[path]/chromedriver') 4driver.get('https://www.google.com')
エラー内容は以下のとおり
terminal
1Traceback (most recent call last): 2 File "virtualenv/root/3.8/src/test.py", line 3, in <module> 3 driver = webdriver.Chrome('/home/[username]/virtualenv/root/3.8/lib/python3.8/site-packages/chromedriver_binary/chromedriver') 4 File "/home/[username]/virtualenv/root/3.8/lib/python3.8/site-packages/selenium/webdriver/chrome/webdriver.py", line 73, in __init__ 5 self.service.start() 6 File "/home/[username]/virtualenv/root/3.8/lib/python3.8/site-packages/selenium/webdriver/common/service.py", line 98, in start 7 self.assert_process_still_running() 8 File "/home/[username]/virtualenv/root/3.8/lib/python3.8/site-packages/selenium/webdriver/common/service.py", line 109, in assert_process_still_running 9 raise WebDriverException( 10selenium.common.exceptions.WebDriverException: Message: Service /home/[username]/virtualenv/root/3.8/lib/python3.8/site-packages/chromedriver_binary/chromedriver unexpectedly exited. Status code was: -5
回答1件
あなたの回答
tips
プレビュー