selenium 安裝與chromedriver安裝的方法步驟
安裝
selenium可以直接可以用pip安裝。
pip install selenium
chromedriver的安裝一定要與Chrome的版本一致,不然就不起作用(不要問我是怎么知道的)。
有兩個(gè)下載地址:
1、http://chromedriver.storage.googleapis.com/index.html
2、https://npm.taobao.org/mirrors/chromedriver/
或者本地下載http://www.dbjr.com.cn/softs/538241.html
當(dāng)然,你首先需要查看你的Chrome版本,在瀏覽器中輸入chrome://version/
例如我的版本是72.0.3626,所以下載
配置
解壓壓縮包,找到chromedriver.exe復(fù)制到chrome的安裝目錄(其實(shí)也可以隨便放一個(gè)文件夾)。復(fù)制chromedriver.exe文件的路徑并加入到電腦的環(huán)境變量中去。具體的:
進(jìn)入環(huán)境變量編輯界面,添加到用戶變量即可,雙擊PATH,將你的文件位置(C:\Program Files (x86)\Google\Chrome\Application\)添加到后面。
完成后在cmd下輸入chromedriver驗(yàn)證是否安裝成功:
測(cè)試
未配置環(huán)境也可以,例如:
from selenium import webdriver import time def main(): chrome_driver = 'C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe' #chromedriver的文件位置 b = webdriver.Chrome(executable_path = chrome_driver) b.get('https://www.google.com') time.sleep(5) b.quit() if __name__ == '__main__': main()
已配置環(huán)境變量時(shí)
from selenium import webdriver import time def main(): b = webdriver.Chrome() b.get('https://www.baidu.com') time.sleep(5) b.quit() if __name__ == '__main__': main()
如果運(yùn)行時(shí)提示
很可能是chromedriver的版本不對(duì)(不要問我怎么知道的)。
參考鏈接:
1、http://www.dbjr.com.cn/article/162900.htm
2、http://www.dbjr.com.cn/article/162903.htm
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python+unittest+requests+excel實(shí)現(xiàn)接口自動(dòng)化測(cè)試框架
這篇文章主要介紹了Python+unittest+requests+excel實(shí)現(xiàn)接口自動(dòng)化測(cè)試框架,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-1210分鐘教你用python動(dòng)畫演示深度優(yōu)先算法搜尋逃出迷宮的路徑
這篇文章主要介紹了10分鐘教你用python動(dòng)畫演示深度優(yōu)先算法搜尋逃出迷宮的路徑,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-08-08Python實(shí)現(xiàn)郵件發(fā)送功能的方法詳解
本文將學(xué)會(huì)各種類型的郵件發(fā)送方式,比如普通文本郵件、帶附件的郵件等等,如何通過程序發(fā)送郵件現(xiàn)在我們還不太了解,接下來就會(huì)為大家進(jìn)行詳細(xì)的介紹2022-05-05python 如何把classification_report輸出到csv文件
這篇文章主要介紹了python 把classification_report輸出到csv文件的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-05-05基于OpenCV的攝像頭測(cè)距的實(shí)現(xiàn)示例
本文主要介紹了基于OpenCV的攝像頭測(cè)距的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-01-01