Dépannage de l'utilisation du profil Chrome dans Selenium Webdriver Python 3
Lors de la tentative d'utilisation des paramètres de profil Chrome dans Selenium Webdriver Python 3 à l'aide de l'extrait de code ci-dessous , les utilisateurs peuvent rencontrer une SyntaxError liée au décodage Unicode :
options = webdriver.ChromeOptions() options.add_argument("user-data-dir=C:\Users\... (my webdriver path)") driver = webdriver.Chrome(executable_path="myPath", options=options)
Solution :
Pour résoudre ce problème, suivez ces étapes :
from selenium import webdriver from selenium.webdriver.chrome.options import Options
options = webdriver.ChromeOptions()
options.add_argument(r"--user-data-dir=C:\path\to\chrome\user\data") #e.g. C:\Users\You\AppData\Local\Google\Chrome\User Data options.add_argument(r'--profile-directory=YourProfileDir') #e.g. Profile 3
driver = webdriver.Chrome(executable_path=r'C:\path\to\chromedriver.exe', chrome_options=options)
Cet extrait de code corrigé permettra aux utilisateurs d'utiliser Chrome avec succès. paramètres de profil dans Selenium Webdriver Python 3.
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!