J'essaie de configurer le sélénium mais je suis bloqué avec l'erreur "caractère invalide dans l'identifiant"

Voici mon code:

from selenium import webdriver 
from selenium.webdriver.common.by import By 
from selenium.webdriver.support.ui import WebDriverWait 
from selenium.webdriver.support import expected_conditions as EC 
from selenium.common.exceptions import TimeoutException

option = webdriver.ChromeOptions()

browser = webdriver.Chrome(executable_path = ‎'Macintosh HD/Users/username/Downloads/chromedriver', chrome_options=option)

Où est le caractère invalide? J'ai essayé plusieurs variantes et j'obtiens toujours la même erreur

0
Brunna T. 4 nov. 2019 à 06:56

2 réponses

Pendant que vous souhaitez obtenir un chemin de chromedriver sur Mac OS, faites glisser et déposez ce fichier sur Terminal. Ainsi, il vous donnera un chemin d'accès à ce fichier. Dans ce cas, "Macintosh HD" n'est pas requis. Vous pouvez utiliser directement "/ Utilisateurs / nom d'utilisateur / Téléchargements / chromedriver".

0
ivaishali 4 nov. 2019 à 08:44

Supprimer Macintosh HD:

option = webdriver.ChromeOptions()
browser = webdriver.Chrome(executable_path=‎'/Users/username/Downloads/chromedriver', chrome_options=option)
0
frianH 4 nov. 2019 à 05:08