GNU/Linux >> Linux Esercitazione >  >> Linux

Imposta il binario del browser Chrome tramite ChromeDriver in Python

Puoi impostare la posizione binaria del browser Chrome tramite ChromeDriver using Python ing nei seguenti modi diversi:

Utilizzo delle opzioni

from selenium import webdriver
from selenium.webdriver.chrome.options import Options
options = Options()
options.binary_location = "C:/Program Files (x86)/Google/Chrome/Application/chrome.exe"
driver = webdriver.Chrome(chrome_options=options, executable_path="C:/Utility/BrowserDrivers/chromedriver.exe", )
driver.get('http://google.com/')

Utilizzo delle funzionalità desiderate

from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
cap = DesiredCapabilities.CHROME
cap = {'binary_location': "C:/Program Files (x86)/Google/Chrome/Application/chrome.exe"}
driver = webdriver.Chrome(desired_capabilities=cap, executable_path="C:\\Utility\\BrowserDrivers\\chromedriver.exe")
driver.get('http://google.com/')

Utilizzo di Chrome come servizio

from selenium import webdriver
import selenium.webdriver.chrome.service as service
service = service.Service('C:\\Utility\\BrowserDrivers\\chromedriver.exe')
service.start()
capabilities = {'chrome.binary': "C:/Program Files (x86)/Google/Chrome/Application/chrome.exe"}
driver = webdriver.Remote(service.service_url, capabilities)
driver.get('http://www.google.com')

Grazie mille, ho lottato con questo per 2,5 ore perché non sapevo come impostare il percorso dell'eseguibile di Chrome in Python. Funziona ora

options = Options()
options.binary_location = "C:/Program Files (x86)/Google/Chrome/Application/chrome.exe"
driver = webdriver.Chrome(chrome_options=options, executable_path="C:/Utility/BrowserDrivers/chromedriver.exe", )

Linux
  1. Installazione del browser Chrome su server/desktop Linux REDHAT

  2. Come installare il browser Chrome su Ubuntu Linux

  3. Configura Python su IIS 7.5

  4. UTF-8 fino in fondo

  5. Nello script Python, come imposto PYTHONPATH?

Come installare e configurare Tor Browser su Linux

Imposta il tuo browser preferito come predefinito tramite la riga di comando di Ubuntu

Google Chrome non può determinare o impostare il browser predefinito?

Come usare i set in Python

Secure Shell:client ssh del browser Web Chrome

Come installare il browser Chrome su Ubuntu 22.04