selenium 安裝與chromedriver安裝的方法步驟
安裝
selenium可以直接可以用pip安裝。
pip install selenium
chromedriver的安裝一定要與Chrome的版本一致,不然就不起作用(不要問我是怎么知道的)。
有兩個下載地址:
1、http://chromedriver.storage.googleapis.com/index.html
2、https://npm.taobao.org/mirrors/chromedriver/
或者本地下載http://chabaoo.cn/softs/538241.html
當(dāng)然,你首先需要查看你的Chrome版本,在瀏覽器中輸入chrome://version/
例如我的版本是72.0.3626,所以下載
配置
解壓壓縮包,找到chromedriver.exe復(fù)制到chrome的安裝目錄(其實也可以隨便放一個文件夾)。復(fù)制chromedriver.exe文件的路徑并加入到電腦的環(huán)境變量中去。具體的:
進(jìn)入環(huán)境變量編輯界面,添加到用戶變量即可,雙擊PATH,將你的文件位置(C:\Program Files (x86)\Google\Chrome\Application\)添加到后面。
完成后在cmd下輸入chromedriver驗證是否安裝成功:
測試
未配置環(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)境變量時
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()
如果運行時提示
很可能是chromedriver的版本不對(不要問我怎么知道的)。
參考鏈接:
1、http://chabaoo.cn/article/162900.htm
2、http://chabaoo.cn/article/162903.htm
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python+unittest+requests+excel實現(xiàn)接口自動化測試框架
這篇文章主要介紹了Python+unittest+requests+excel實現(xiàn)接口自動化測試框架,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-1210分鐘教你用python動畫演示深度優(yōu)先算法搜尋逃出迷宮的路徑
這篇文章主要介紹了10分鐘教你用python動畫演示深度優(yōu)先算法搜尋逃出迷宮的路徑,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2019-08-08python 如何把classification_report輸出到csv文件
這篇文章主要介紹了python 把classification_report輸出到csv文件的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-05-05