Windows系統(tǒng)下Chromedriver.exe安裝及配置詳細(xì)教程
前言
在利用selenium工具進(jìn)行Web自動(dòng)化測(cè)試時(shí),必須先要安裝瀏覽器驅(qū)動(dòng),通常比較常用的是谷歌瀏覽器和火狐瀏覽器。
一、瀏覽器驅(qū)動(dòng)下載地址
1.瀏覽器驅(qū)動(dòng)官網(wǎng):http://chromedriver.storage.googleapis.com/index.html
2.淘寶鏡像網(wǎng)站(推薦):http://npm.taobao.org/mirrors/chromedriver/
二、配置過(guò)程
首先需要在打開(kāi)網(wǎng)站之前查看谷歌瀏覽器的版本,驅(qū)動(dòng)必須與瀏覽器版本一致,否則不起作用。


其次,打開(kāi)驅(qū)動(dòng)網(wǎng)站,找到與版本號(hào)一致的驅(qū)動(dòng)下載

最后將下載的驅(qū)動(dòng)放在以下兩個(gè)地方:
(1)將exe文件復(fù)制到瀏覽器的安裝目錄下D:\Chrome\Application下。

(2)對(duì)于Anaconda環(huán)境下,將exe文件復(fù)制到D:\Anaconda\Scripts

對(duì)于python環(huán)境下,將exe文件復(fù)制到與python的.exe文件同級(jí)處

(3)配置環(huán)境變量
鼠標(biāo)右擊點(diǎn)擊屬性→高級(jí)系統(tǒng)設(shè)置→環(huán)境變量→系統(tǒng)變量→找到path→新建將D:\Anaconda\Scripts或python的安裝路徑復(fù)制到上面就可以了。
新建將谷歌瀏覽器的地址安裝到路徑也復(fù)制到上面。

三、測(cè)試
import time
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('http://www.baidu.com')
time.sleep(1)

出現(xiàn)這個(gè)正受到自動(dòng)化測(cè)試軟件控制就說(shuō)明已經(jīng)配置成功。
如果還是找不到谷歌的 .exe驅(qū)動(dòng)文件,可以自己指定路徑。
import time
from selenium import webdriver
driver_path = r'D:\Chrome\Application\chromedriver.exe'
driver = webdriver.Chrome(executable_path=driver_path)
driver.get('http://www.baidu.com')
time.sleep(1)
總結(jié)
到此這篇關(guān)于Windows系統(tǒng)下Chromedriver.exe安裝及配置的文章就介紹到這了,更多相關(guān)Windows Chromedriver.exe安裝配置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
淺談Python采集網(wǎng)頁(yè)時(shí)正則表達(dá)式匹配換行符的問(wèn)題
今天小編就為大家分享一篇淺談Python采集網(wǎng)頁(yè)時(shí)正則表達(dá)式匹配換行符的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-12-12
python學(xué)習(xí)教程之socket庫(kù)的基本使用(網(wǎng)絡(luò)編程-套接字)
Python中的socket模塊提供了網(wǎng)絡(luò)編程中的套接字(socket)功能,通過(guò)套接字我們可以實(shí)現(xiàn)不同計(jì)算機(jī)之間的通信,這篇文章主要給大家介紹了關(guān)于python學(xué)習(xí)教程之socket庫(kù)的基本使用,需要的朋友可以參考下2024-07-07
python開(kāi)發(fā)簡(jiǎn)易版在線音樂(lè)播放器
這篇文章主要為大家詳細(xì)介紹了python開(kāi)發(fā)簡(jiǎn)易版在線音樂(lè)播放器的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-03-03
python中l(wèi)eastsq函數(shù)的使用方法
這篇文章主要介紹了python中l(wèi)eastsq函數(shù)的使用方法,leastsq作用是最小化一組方程的平方和,下面文章舉例說(shuō)明詳細(xì)內(nèi)容,具有一的參考價(jià)值,需要的小伙伴可以參考一下2022-03-03
Python+Pygame實(shí)現(xiàn)簡(jiǎn)單的單詞小游戲
語(yǔ)言是一種藝術(shù),但是作為語(yǔ)言的基礎(chǔ)——詞匯,卻不像藝術(shù)那樣賞心悅目。不斷的記憶與復(fù)習(xí),讓詞匯成為很多孩子在學(xué)習(xí)英語(yǔ)時(shí),最難完全攻克的關(guān)卡。本文就來(lái)用Python制作一個(gè)簡(jiǎn)單的英語(yǔ)單詞游戲吧2023-03-03
Python快速開(kāi)發(fā)一個(gè)MCP服務(wù)器的實(shí)現(xiàn)示例
MCP是一個(gè)開(kāi)源標(biāo)準(zhǔn),用于將AI應(yīng)用連接到外部系統(tǒng),本文就來(lái)詳細(xì)的介紹一下Python快速開(kāi)發(fā)一個(gè)MCP服務(wù)器的實(shí)現(xiàn)示例,感興趣的可以了解一下2025-12-12

