Selenium 基于python 安装以及配置谷歌浏览器启动
from selenium import webdriver
import time
driver = webdriver.Chrome()
driver.get("https://www.laqu.com")
time.sleep(5)
driver.quit()
這是一串正常打開瀏覽器和關閉瀏覽器的代碼。
首先呢我們需要下載selenium的架包
帶dos環(huán)境下輸入?
pip install selenium?
有些版本python的版本用pip 命令時可能會無法進行下載,你可以嘗試使用 pip3 install selenium 的命令
使用pip命令的時候環(huán)境變量記得配置才能使用喲,注意哦
如果你想使用某一個版本的selenium 你可以這樣寫
pip install selenium==2.48.0?
就可以啦~~
一般來說可以直接使用火狐瀏覽器的,firefox 瀏覽器默認在Selenium WebDriver 包 ?里面的。所以可以直接調(diào)用的
像這樣:driver = webdriver.Firefox(),使用默認火狐驅(qū)動的時候小心哦 可能讓你打不開鏈接地址,可能你的瀏覽器版本過高或者你的內(nèi)置的驅(qū)動跟瀏覽器不是同一個等級的,一般來說我不用怎么用火狐!我這配置的谷歌!穩(wěn)定 放心,穩(wěn)穩(wěn)穩(wěn)!!
為了防止你出現(xiàn)編碼亂碼的問題,和方便在程序中添加中文注釋呢,你可能需要在程序頂部添加 “#coding=utf-8” ?記住了等號兩邊千萬不要留空格,不然會沒作用的
下面的重點開始谷歌瀏覽器
?
首先呢你需要安裝谷歌瀏覽器,下載會把 就是瀏覽器谷歌的!然后看他的版本是多少版本的
我是最新的65的谷歌~
你下載好谷歌了,然后看好版本了去下面這個地址去下載chromedriver的驅(qū)動咯~ 對應著下載
http://chromedriver.storage.googleapis.com/index.html
| v2.33 | v60-62 |
| v2.32 | v59-61 |
| v2.31 | v58-60 |
| v2.30 | v58-60 |
| v2.29 | v56-58 |
| v2.28 | v55-57 |
| v2.27 | v54-56 |
| v2.26 | v53-55 |
| v2.25 | v53-55 |
| v2.24 | v52-54 |
| v2.23 | v51-53 |
| v2.22 | v49-52 |
| v2.21 | v46-50 |
| v2.20 | v43-48 |
| v2.19 | v43-47 |
| v2.18 | v43-46 |
| v2.17 | v42-43 |
| v2.13 | v42-45 |
| v2.15 | v40-43 |
| v2.14 | v39-42 |
| v2.13 | v38-41 |
| v2.12 | v36-40 |
| v2.11 | v36-40 |
| v2.10 | v33-36 |
| v2.9 | v31-34 |
| v2.8 | v30-33 |
| v2.7 | v30-33 |
| v2.6 | v29-32 |
| v2.5 | v29-32 |
| v2.4 | v29-32 |
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
你不對應著版本下載的話,是不行的喲
然后重點,重點了
需要吧你下載的chromedriver win32的這個復制到你的python配置環(huán)境變量的地方咯~我的是D://python/python35 目錄下面 或者你可以把你解壓的路徑配置到環(huán)境變量里面都已可以咯~
下面就可以運行咯。
給個鏈接驅(qū)動的driverde下載地址:http://www.seleniumhq.org/download/ ? 這個東西很多的驅(qū)動都能下載看你喜歡~
?
?
?
文獻:selenium2自動化測試實戰(zhàn)--蟲師
轉(zhuǎn)載于:https://www.cnblogs.com/cuihaiqi/p/8716005.html
總結
以上是生活随笔為你收集整理的Selenium 基于python 安装以及配置谷歌浏览器启动的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 四则运算结对编程
- 下一篇: python 中的queue, dequ