Maison >développement back-end >Tutoriel Python >Comment résoudre l'erreur d'argument manquant 'to_capabilities()' lors de l'ouverture d'un profil Chrome avec Python ?
Lors de la tentative d'ouverture d'un profil Chrome à l'aide de Python, une erreur s'affiche indiquant que 'to_capabilities ()' manque un argument de position.
Pour ouvrir avec succès un Chrome à l'aide de Python, vous devez :
Créer un nouveau profil :
Obtenez le répertoire de profils :
Définissez les options de Chrome :
Voici le code Python mis à jour :
from selenium import webdriver from selenium.webdriver.chrome.options import Options # Create Chrome options options = Options() options.add_argument("--user-data-dir=C:\Users\princess\AppData\Local\Google\Chrome\User Data\Profile 1") # Open Chrome with the specified profile browser = webdriver.Chrome(executable_path=r"C:\Users\princess\AppData\Local\Programs\Python\Python36-32\chromedriver.exe", chrome_options=options) # Navigate to a website (for testing purposes) browser.get("https://www.google.com")
En suivant ces étapes, vous pouvez ouvrir un profil Chrome spécifique à l'aide de webdriver.Chrome et interagir avec des applications Web utilisant ce profil.
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!