Question

J'ai essayé d'exécuter ce script de test simple.J'ai essayé de l'avoir lancé d'Eclipse et de CMD.Quand je le lance, je reçois un message rapide

"Impossible de charger l'extension de 'c: \ users \ c03049 \ appdata \ local \ temp \ scoped_dir45`6_4977 \ interne'. Le chargement des extensions déballées est désactivé par l'administrateur."

Quand je clique sur OK, il charge l'URL, mais j'obtiens alors une erreur

"selenium.common.exceptions.webdriverexception: Message: U'Cunownowr Erreur: Impossible d'obtenir l'extension d'automatisation \ NFROM Erreur inconnue: Page de vue inconnu: page-extension: //aapnijgdinlhnhlmodcfapnahmbfebefeb/_generated_backgroundbeb.html \n(info de session: chrome= 31.0.1650.57) \n(informations de pilote: chromedriver= 2.6.232923, plate-forme= Windows NT 6.1 SP1 x86_64) '"

Voici le code. quelqu'un peut-il m'expliquer l'erreur et la solution possible?

driver = webdriver.Chrome()
driver.get('http://www.google.com')
time.sleep(5)
driver.save_screenshot('path/test.png')
driver.close()

Était-ce utile?

La solution

J'ai trouvé le chemin en utilisant des options chromées.Nous devons désactiver les extensions.

from selenium.webdriver.chrome.options import Options

chrome_options = Options()
chrome_options.add_argument("--disable-extensions")

driver = webdriver.Chrome(chrome_options=chrome_options)

Autres conseils

Votre Sysadmin vous a refusé la permission de charger des extensions déballées dans le navigateur.Une solution possible consiste à le rappeler et à lui dire la situation et à lui demander d'autres directives.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top