Salut tout le monde

Je me suis mis à utiliser selenium depuis peu (actuellement au stade de l'experimentation) et j'ai besoin de votre aide : un message d'erreur ferme firefox automatiquement, sans afficher la page demandée.

Voici le message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
Traceback (most recent call last):
  File "t.py", line 13, in <module>
    driver = webdriver.Firefox()
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 80, in __init__
    self.binary, timeout)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/selenium/webdriver/firefox/extension_connection.py", line 52, in __init__
    self.binary.launch_browser(self.profile, timeout=timeout)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/selenium/webdriver/firefox/firefox_binary.py", line 68, in launch_browser
    self._wait_until_connectable(timeout=timeout)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/selenium/webdriver/firefox/firefox_binary.py", line 108, in _wait_until_connectable
    % (self.profile.path))
selenium.common.exceptions.WebDriverException: Message: Can't load the profile. Profile Dir: /var/folders/9q/n5p6qkdn0r15zwt_ydw_hldw0000gn/T/tmpVeE3QF If you specified a log_file in the FirefoxBinary constructor, check it for details.
Et mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
from selenium import webdriver
 
browser = webdriver.Firefox()
browser.get('http://www.python.org')