geckodriver使用W3C WebDriver兼容客戶機(jī)與基于gecko的瀏覽器交互的代理,該程序提供WebDriver協(xié)議描述的HTTP API,用于與Gecko瀏覽器(如Firefox)通信,它通過充當(dāng)本地端和遠(yuǎn)程端之間的代理,將調(diào)用轉(zhuǎn)換為木偶遠(yuǎn)程協(xié)議。
軟件介紹
WebDriver針對(duì)Firefox的驅(qū)動(dòng)geckodriver,支持windows64位驅(qū)動(dòng),本版本為當(dāng)前最新版本。selenium3的geckodriver(包含32和64位),適用于火狐瀏覽器。
不同的firefox版本中webdriver需要的geckodriver.exe版本也不同,所以壓縮包資源中包括了geckodriver.exe 14、15、16、19、23 4個(gè)版本的資源。
使用方法
GeckoDriver的安裝和使用
GeckoDriver用于驅(qū)動(dòng)Firefox,在這之前請(qǐng)確保已經(jīng)正確安裝好了Firefox瀏覽器并可以正常運(yùn)行。
運(yùn)行之后,若彈出一個(gè)空白的Firefox瀏覽器,則證明所有的配置都沒有問題;如果沒有彈出,請(qǐng)檢查之前的每一步配置。