Programmation fermeture involontaire de ma page (aide svp )

matlbc -  
jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   -

Bonjour,

après avoir fait un programme qui ouvre Chrome sur une page web, je le lançe, mais dès que Chrome s'ouvre, il se referme aussitôt sans que je l'ai demandé.

Je pense que c'est un paramètre du PC ou de Chrome. Mais je ne suis pas sur. Pouvez- vous m'aider ?

Ci-dessous mon code :

from selenium import webdriver

driver = webdriver.Chrome(executable_path="chromedriver.exe")
driver.get("https://fr.wikipedia.org/wiki/Pac-Man")

Merci d'avance.

3 réponses

  1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     

    bonjour,

    et en ajoutant une instruction input() à la fin?

    1
    1. matlbc
       

      Bonjour,

      Où vous vous que je mette la fonction input et avec quoi?

      (dsl je suis un peu un débutant)

      0
      1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588 > matlbc
         

        en ajoutant une ligne avec input() après la dernière ligne du programme.

        1
  2. babybop
     

    Bonjour.

    Beaucoup de réponses :

    https://duckduckgo.com/?t=ffab&q=selenium+webbrowser++keep+browser+open&ia=web

    0
  3. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
     

    Bonjour,

    Ceci pourrait t'aider

    import time
    from selenium import webdriver
    from selenium.webdriver.chrome.service import Service
    
    service = Service('/path/to/chromedriver')
    service.start()
    driver = webdriver.Remote(service.service_url)
    driver.get('http://www.google.com/');
    time.sleep(5) # Let the user actually see something!
    driver.quit()

    0