Este equipo de expertos despúes de ciertos días de investigación y de recopilar de datos, hemos dado con los datos necesarios, nuestro deseo es que resulte de utilidad para tu trabajo.
Estas son dos preguntas importantes interrelacionadas de la siguiente manera:
- Ubicación predeterminada de ChromeDriver
- Ubicación predeterminada de Cromo/Google Chrome
ChromeDriver
Puede descargar el recientemente lanzado ChromeDriver desde ChromeDriver – WebDriver para Chrome y colóquelo en cualquier lugar dentro de su sistema. Cuando inicializas el ChromeDriver necesitas pasar la ruta absoluta del ChromeDriver binario.
Además, también puedes ayudar WebDriver para localizar el descargado ChromeDriver ejecutable a través de los siguientes pasos:
- Incluir la ChromeDriver ubicación en su sistema SENDERO Variable ambiental.
- (Java) Especifique la ubicación de ChromeDriver a través de
webdriver.chrome.driver
propiedad del sistema - (Pitón) Especifique la ubicación de ChromeDriver al instanciar
webdriver.Chrome()
Cromo/Google Chrome
El hecho más importante es que debe asegurarse de que Cromo/Google Chrome está instalado en un lugar reconocido según el ChromeDriver – Requisitos como el servidor espera que tengas Cromo/Google Chrome instalado en la ubicación predeterminada para cada sistema según la instantánea:
Nota : Para sistemas Linux, el ChromeDriver espera /usr/bin/google-chrome
ser un enlace simbólico a lo real binario de cromo. También puede anular la Ubicación binaria de Chrome siguiente Usar un ejecutable de Chrome en una ubicación no estándar .
Bloque de código de muestra
-
Java :
import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; public class A_Chrome public static void main(String[] args) // Optional : if not specified WebDriver will search your system PATH environment variable for locating the chromedriver System.setProperty("webdriver.chrome.driver", "C:\path\to\chromedriver.exe"); WebDriver driver = new ChromeDriver(); driver.get("https://www.google.co.in"); System.out.println(driver.getTitle()); driver.quit();
-
Pitón :
from selenium import webdriver # Optional argument : if not specified WebDriver will search your system PATH environment variable for locating the chromedriver driver = webdriver.Chrome(executable_path=r'C:pathtochromedriver.exe') driver.get('https://www.google.co.in') print("Page Title is : %s" %driver.title) driver.quit()
Aquí tienes las reseñas y valoraciones
Ten en cuenta dar recomendación a este escrito si te ayudó.