Selenium: Chrome s'ouvre puis se referme

Résolu/Fermé
Paulo-rki - Modifié le 15 oct. 2023 à 21:27
mamiemando Messages postés 33333 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 31 octobre 2024 - 16 oct. 2023 à 17:37

Bonjour,

Je tente de lancer un script en Python avec Selenium pour m'ouvrir une page sur chrome.

Le code:

from selenium import webdriver
from selenium.webdriver.chrome.service import Service

service = Service(executable_path='chromedriver.exe')
options = webdriver.ChromeOptions()
driver = webdriver.Chrome(service=service, options=options)
driver.get("https://fr.wikipedia.org/wiki/Wikip%C3%A9dia:Accueil_principal")

La page s'ouvre mais se ferme juste après et je ne comprends pas pourquoi, est-ce que quelqu'un aurait déjà eu le même problème ?

Merci beaucoup ;)

A voir également:

1 réponse

mamiemando Messages postés 33333 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 31 octobre 2024 7 800
Modifié le 16 oct. 2023 à 17:44

Bonjour,

Il faut détacher le navigateur de ton script, comme expliqué ici.

from selenium import webdriver
from selenium.webdriver.chrome.service import Service

# service = Service(executable_path="/usr/bin/chromedriver")  # Linux
service = Service(executable_path="chromedriver.exe")  # Windows
options = webdriver.ChromeOptions()
options.add_experimental_option("detach", True)
driver = webdriver.Chrome(service=service, options=options)
driver.get("https://fr.wikipedia.org/wiki/Wikip%C3%A9dia:Accueil_principal")

Bonne chance

0