0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Seleniumでブラウザが立ち上がらなくなったので対処した

Last updated at Posted at 2024-07-31

ブラウザが立ち上がらない

最近までwebdriver_managerを使用していたのですが、chrome のバージョン 127.0.6533.72になったことでOSErrorが出たので思い切ってwebdriver_managerは使わずにSeleniumだけでChromeを操作することにしました!

前まで使用してたコード

モジュール名 バージョン
webdriver_manager 4.0.1
selenium 4.2.0
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.chrome.service import Service as ChromeService


options = webdriver.ChromeOptions()
options.add_argument('--lang=ja-JP')

browser = webdriver.Chrome(service=ChromeService(ChromeDriverManager().install()), options=options)

browser.set_window_size(2000, 3000)
browser.implicitly_wait(10)

# Googleのホームページにアクセス
browser.get('https://www.google.com/')

# ブラウザを閉じる
browser.quit()

※2024/07/31時点ではwebdriver_manager=4.0.2にしたらブラウザ立ち上がりました。

Seleniumだけに変えたコード

モジュール名 バージョン
selenium 4.23.1
from selenium import webdriver
from selenium.webdriver.chrome.webdriver import WebDriver

options = webdriver.ChromeOptions()
options.add_experimental_option('excludeSwitches', ['enable-logging'])
options.add_argument('--lang=ja-JP')
options.add_argument('--window-size=2000,3000')


browser: WebDriver = webdriver.Chrome(options=options)

# Googleのホームページにアクセス
browser.get('https://www.google.com/')

# ブラウザを閉じる
browser.quit()

誰かの参考になればと思います!

0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?