Als ich Chrome's WebDriver (Selenium) mit Python startete, wurde der folgende Fehler angezeigt.
Nach einer Untersuchung scheint der WebDriver (Selenium) von Chrome abgestürzt zu sein. Dieses Mal werde ich es als Erinnerung daran erstellen, wie man damit umgeht.
Es gab einen Artikel über Qiita darüber, was zu tun ist, wenn Chrome in der Produktionsumgebung abstürzt. https://qiita.com/kazuki_hamatake/items/b37602254d6fed295475
Als ich auf den Artikel verwies, stellte ich fest, dass die Chrome-Verknüpfung "--disable-features = RendererCodeIntegrity" war Es wird gelöst, wenn Sie es hinzufügen.
Wenn Sie dies als Option von WebDriver (Selenium) laden, scheint es gelöst zu sein.
Der Code ist unten. Erstellen Sie in options.add_argument ein Argument für "--disable-features = RendererCodeIntegrity" Ich gebe es an den Webdriver weiter.
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
import chromedriver_binary
#Starten Sie den Browser
options = Options()
options.add_argument('--disable-features=RendererCodeIntegrity')
driver = webdriver.Chrome(options=options)
#Rufen Sie den Google-Suchbildschirm auf
driver.get('https://www.google.co.jp/')
#Beenden Sie den Browser
driver.quit()