Maison >développement back-end >Tutoriel Python >Comment réparer « WebDriverException : erreur inconnue » avec Selenium et les anciennes versions de Chrome ?

Comment réparer « WebDriverException : erreur inconnue » avec Selenium et les anciennes versions de Chrome ?

Patricia Arquette
Patricia Arquetteoriginal
2024-10-29 09:14:30903parcourir

How to Fix

WebDriverException : erreur inconnue avec Selenium et les anciennes versions de Chrome à l'aide de Python

Lorsque vous essayez de lancer Selenium avec une ancienne version de Google Chrome, vous peut rencontrer l'erreur « WebDriverException : erreur inconnue : impossible de trouver le binaire Chrome. » Ce problème survient généralement lorsque ChromeDriver ne parvient pas à localiser le binaire Chrome à son emplacement par défaut.

La solution à ce problème implique de spécifier explicitement l'emplacement binaire de Chrome à l'aide de la propriété binaire_location de la classe webdriver.Chrome.Options. Cependant, il est essentiel de noter que cette erreur peut également indiquer que la version téléchargée de Chrome ou ChromeDriver ne correspond pas aux exigences spécifiées dans la documentation de ChromeDriver.

Pour garantir la compatibilité, il est recommandé de respecter les exigences suivantes lorsque utilisation d'anciennes versions de Chrome avec Selenium :

  • Vérifiez que la version installée de Chrome correspond à la version prise en charge par votre ChromeDriver.
  • Définissez la propriété binaire_location sur l'emplacement exact de l'exécutable Chrome. .
  • Vérifiez que la version de ChromeDriver est compatible avec la version de Chrome correspondante.

En suivant ces instructions, vous devriez pouvoir lancer avec succès Selenium avec une ancienne version de Chrome. . Si les problèmes persistent, consultez la documentation officielle de ChromeDriver pour connaître les étapes de dépannage supplémentaires.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn