前提・実現したいこと
エラーコードの内容を把握したい
発生している問題・エラーメッセージ
① WebDriverException Traceback (most recent call last) ② WebDriverException: Message: Service chromedriver unexpectedly exited. Status code was: -6
該当のソースコード
Python3
1# ブラウザを自動操作するためseleniumをimport 2!apt-get update 3!apt install chromium-chromedriver 4!cp /usr/lib/chromium-browser/chromedriver/usr/bin 5!pip install selenium 6!pip install chromedriver-binary 7import selenium 8import chromedriver_binary 9from selenium import webdriver 10# seleniumでEnterキーを送信する際に使用するのでimport 11from selenium.webdriver.common.keys import Keys 12# seleniumでヘッドレスモードを指定するためにimport 13from selenium.webdriver.chrome.options import Options 14# 待ち時間を指定するためにtimeをimport 15import time 16# 正規表現にマッチする文字列を探すためにreをimport 17import re 18 19# Googleのトップページ 20URL = 'https://www.google.com/' 21 22# Googleのトップページに遷移したらタイトルに'Google'が含まれているか確認するために指定 23 24''' 25メインの処理 26Googleの検索エンジンでキーワードを検索 27指定されたドメインが検索結果の1ページ目に含まれていないキーワードをテキストファイルに出力 28''' 29 30# '検索キーワードリスト.txt'ファイルを読み込み、リストにする 31# 1行ずつ読み込んで改行コードを削除してリストにする 32 33# 'ドメインリスト.txt'ファイルを読み込み、リストにする 34# 1行ずつ読み込んで改行コードを削除してリストにする 35 36# seleniumで自動操作するブラウザはGoogleChrome 37options = webdriver.ChromeOptions() 38 39# Optionsオブジェクトを作成 40 41# ヘッドレスモードを有効にする 42options.add_argument('--headless') 43options.add_argument('--no-sandbox') 44options.add_argument('--disable-dev-shm-usage') 45 46 47# ChromeのWebDriverオブジェクトを作成 48#driver = webdriver.Chrome(options=options, executable_path=r"/content/drive/MyDrive") 49 50driver = webdriver.Chrome('chromedriver',options=options) 51#driver = webdriver.Chrome(options=options) 52 53# driver = webdriver.Chrome(options=options, executable_path=r"Windowsのchromedriver.exeを置いたパス") 54
試したこと
他のPCでは問題なく動くが自分のPCでColabを起動してこのコードを動かすとエラーコードが出る。
なにが問題か全くわからない
補足情報(FW/ツールのバージョンなど)
GoogleColab
Chromebook
回答1件
あなたの回答
tips
プレビュー