Ich habe ein Selenium-Skript in Python geschrieben, um das Posten auf einer bestimmten Website zu automatisieren. Ich habe es in der Vergangenheit ausgeführt, und es hat einwandfrei funktioniert. Wie auch immer, ich ging, um das Skript zu starten und erhalte jetzt plötzlich das Folgende. Ich glaube, es ist ein Problem mit dem Modul laden irgendwie. Außerdem wird Firefox manchmal geöffnet und manchmal nicht. Linux auf einem Mac.Traceback Fehler von Python Selen Skript (Works intermittierend)
SCRIPT:
from selenium import webdriver
browser = webdriver.Firefox()
browser.get('https://losangeles.craigslist.org/')
ERROR:
/usr/bin/python2.7 /home/max/Desktop/CraigsList.py
Traceback (most recent call last):
File "/home/max/Desktop/CraigsList.py", line 4, in <module>
browser = webdriver.Firefox()
File "/home/max/.local/lib/python2.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 81, in __init__
self.binary, timeout)
File "/home/max/.local/lib/python2.7/site-packages/selenium/webdriver/firefox/extension_connection.py", line 51, in __init__
self.binary.launch_browser(self.profile, timeout=timeout)
File "/home/max/.local/lib/python2.7/site-packages/selenium/webdriver/firefox/firefox_binary.py", line 68, in launch_browser
self._wait_until_connectable(timeout=timeout)
File "/home/max/.local/lib/python2.7/site-packages/selenium/webdriver/firefox/firefox_binary.py", line 98, in _wait_until_connectable
raise WebDriverException("The browser appears to have exited "
selenium.common.exceptions.WebDriverException: Message: The browser appears to have exited before we could connect. If you specified a log_file in the FirefoxBinary constructor, check it for details.