0
votes

TypeError: L'objet 'Module' n'est pas une erreur appelable avec chromedriver et chrome à l'aide de sélénium sur MacOS

Lorsque j'essaie de tester mon application de test pour voir si Selenium Chrome fonctionne, je reçois cette erreur:

/usr/local/bin/chromedriver --version
ChromeDriver 84.0.4147.30 (48b3e868b4cc0aa7e8149519690b6f6949e110a8-refs/branch-heads/4147@{#310})
  • Mac OS Catalina (10.15.6) Li>
  • Version chromée: 84.0.4147.89 LI>
  • pycham pro li> ul>

    Qu'est-ce qui ne va pas? P> P>


0 commentaires

3 Réponses :


0
votes

La classe webdiver.chrome est sensible à la casse. En ce moment, vous obtenez cette erreur parce que vous essayez par inadvertance d'appeler le module webdiver.chrome .

Si vous modifiez votre code en xxx

Vous ne devriez plus obtenir cette erreur.


0 commentaires

0
votes

Ce message d'erreur ...

driver= webdriver.Chrome(executable_path='/usr/local/bin/chromedriver')
                  ^ note the uppercase C


0 commentaires

0
votes

pilote = webdiver.chrome ("/ usr / local / chromedriver")

Ceci devrait être pilote = webdiver. chrome ("/ usr / bin / chromedriver")


0 commentaires