9 votes

Selenium/Python:TypeError:méthode get() non fondée

Je suis un nouveau venu dans Python avec Selenium. J'ai essayé de tester mon premier code python/selenium et j'ai eu une erreur.

from selenium import webdriver
from selenium.common.exceptions import TimeoutException
from selenium.webdriver.support.ui import WebDriverWait # available since 2.4.0
import time

# Create a new instance of the Firefox driver
driver = webdriver.Firefox

# go to the google home page
driver.get("http://www.google.com")

Ici, j'ai l'erreur :

**TypeError:unbound method get() must be called with Webdriver instance as first argument (got str instance instead)**

Quelqu'un sait comment résoudre ce problème ? Merci d'avance !

16voto

Wooble Points 35620

Vous devez () après webdriver.Firefox pour appeler le constructeur de la classe et créer une instance.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X