Twitter Bot : selenium.common.exceptions.Web DriverException
Discussion fermée
Affichage des résultats 1 à 2 sur 2

Twitter Bot : selenium.common.exceptions.Web DriverException



  1. #1
    issamjoukhal

    Unhappy Twitter Bot : selenium.common.exceptions.Web DriverException


    ------

    Bonjour, j'espère que vous portez bien!
    J'ai essayé de suivre un tutoriel pour créer un script, ayant pour concept d'ouvrir un navigateur Web de mon choix, entrer sur le site de Twitter, et puis se connecter, bon j'ai pas terminer le tutoriel, car j'ai eu un message d'exception lors d'un essai du première partie du code !
    Le message d'exception est comme suit

    Code:
     Traceback (most recent call last):
      File "c:\Users\joukh\Documents\Visual Studio Code\python\Twitter Bot\TwitterBot.py", line 16, in <module>
        f=TwitterBot('issam99','boy.foot.2014')
      File "c:\Users\joukh\Documents\Visual Studio Code\python\Twitter Bot\TwitterBot.py", line 9, in __init__
        self.bot=webdriver.Opera("")
      File "C:\Users\joukh\AppData\Local\Programs\Python\Python39\lib\site-packages\selenium\webdriver\opera\webdriver.py", line 70, in __init__
        OperaDriver.__init__(self, executable_path=executable_path,
      File "C:\Users\joukh\AppData\Local\Programs\Python\Python39\lib\site-packages\selenium\webdriver\opera\webdriver.py", line 46, in __init__
        ChromiumDriver.__init__(self,
      File "C:\Users\joukh\AppData\Local\Programs\Python\Python39\lib\site-packages\selenium\webdriver\chrome\webdriver.py", line 69, in __init__
        super(WebDriver, self).__init__(DesiredCapabilities.CHROME['browserName'], "goog",
      File "C:\Users\joukh\AppData\Local\Programs\Python\Python39\lib\site-packages\selenium\webdriver\chromium\webdriver.py", line 90, in __init__
        self.service.start()
      File "C:\Users\joukh\AppData\Local\Programs\Python\Python39\lib\site-packages\selenium\webdriver\common\service.py", line 84, in start
        raise WebDriverException(
    selenium.common.exceptions.WebDriverException: Message: 'operadriver' executable needs to be in PATH. Please see https://chromedriver.chromium.org/home
    Pour la première partie du code que j'ai compiler est celle-ci :

    Code:
    from selenium import webdriver
    from selenium.webdriver.common.keys import Keys
    import time
    
    class TwitterBot:
        def __init__(self,NomUtilisateur,MotPasse):
            self.NomUtilisateur=NomUtilisateur
            self.MotPasse=MotPasse
            self.bot=webdriver.Opera() #c'est ou apparaît le problème je pense
        
        def login(self):
            bot=self.bot
            bot.get("https://twitter.com/")
            time.sleep(3)
    f=TwitterBot('essaiNomUtilisateur','essaiMotPasse') #c'est ou apparaît le problème encore je pense
    f.login()
    Je cherche une explication à ce problème, en faite j'ai viens de débuter sur python
    Merci d'avance !

    -----
    Dernière modification par Antoane ; 21/11/2021 à 13h59. Motif: réparation balise code

  2. #2
    umfred

    Re : Twitter Bot : selenium.common.exceptions.Web DriverException

    lire le message d'erreur serait une bonne idée ^^
    Message: 'operadriver' executable needs to be in PATH. Please see https://chromedriver.chromium.org/home
    Est-ce que tu as Opera d'installer sur ton PC? sinon, installe-le.

    Eventuellement, récupérer la derniere version d'operadriver https://github.com/operasoftware/operachromiumdriver
    Dernière modification par umfred ; 22/11/2021 à 10h08.

Discussions similaires

  1. [Analogique] Common mode choke
    Par Poutch10 dans le forum Électronique
    Réponses: 9
    Dernier message: 01/03/2022, 10h30
  2. the common epidemiological cut-off value ECOFFs
    Par inviteb711eddd dans le forum Santé et médecine générale
    Réponses: 2
    Dernier message: 11/08/2016, 16h53
  3. C32 : gestion des exceptions
    Par schneiderj dans le forum Électronique
    Réponses: 4
    Dernier message: 03/08/2012, 17h42
  4. solubilite, exceptions?!
    Par invite53b65b6b dans le forum Chimie
    Réponses: 2
    Dernier message: 27/12/2011, 18h34
  5. Les exceptions en java
    Par invitec1281a2a dans le forum Logiciel - Software - Open Source
    Réponses: 6
    Dernier message: 27/05/2009, 10h57