Selenium python firefoxブラウザの異常seleniumを起動します.common.exceptions.WebDriverException: Message: 'geckodriver'


selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH
参照先:https://stackoverflow.com/questions/40208051/selenium-using-python-geckodriver-executable-needs-to-be-in-path
解決手順:
1.以上の解決方法、根拠https://github.com/mozilla/geckodriver/releasesまず私のfirefoxブラウザのバージョンを更新して、もともと53が55に更新しました
2.geckodriverのダウンロード
3.実行パスの設定:
from selenium import webdriver
driver = webdriver.Firefox(executable_path=r'your\path\geckodriver.exe')
driver.get('http://yoursite.com')

完璧に解決!Cheers
IEとChromeの起動方法を添付します.
def get_chromebrowser():
    chrome_browser = webdriver.Chrome(r'yourpath\chromedriver.exe')
    return chrome_browser

def get_iebrowser():
    ie_browser = webdriver.Ie(r'C:\Program Files\Internet Explorer\IEDriverServer.exe')#        
    return ie_browser