欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python中的selenium安裝的步驟(瀏覽器自動(dòng)化測(cè)試框架)

 更新時(shí)間:2020年03月17日 12:00:30   作者:P&p  
這篇文章主要介紹了python中的selenium安裝的步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

一、前言

我們今天要安裝的selenium 就是瀏覽器自動(dòng)化測(cè)試框架,是一個(gè)用于Web應(yīng)用程序的測(cè)試工具,就是模擬用戶操作。支持的瀏覽器包括Chrome,IE,Mozilla Firefox,Safari,Opera等。今天我們以Chrome為例講一下安裝方法。 (其他方法大同小異)

二、準(zhǔn)備工作

2.1、下載瀏覽器驅(qū)動(dòng)并安裝

一般的包安裝直接在cmd <pip install 包的名稱>,但這個(gè)包還需要下載相應(yīng)的瀏覽器的驅(qū)動(dòng),這里強(qiáng)烈推薦Chrome,誰用誰知道。(沒有學(xué)python爬蟲之前我對(duì)IE情有獨(dú)鐘)

2.2.1、查看瀏覽器版本號(hào)

依次點(diǎn)右上角的三個(gè)點(diǎn)–幫助-關(guān)于GoogleChrome 可以查看版本號(hào)如下
可以看到當(dāng)前我的版本號(hào)是80.0.3987.122

2.2.2、下載驅(qū)動(dòng)

打開這個(gè)網(wǎng)址選擇與自己版本號(hào)最接近的驅(qū)動(dòng)下載即可如下https://npm.taobao.org/mirrors/chromedriver


下載好后解壓即可得到 chromedriver.exe 這個(gè)文件,將這個(gè)文件復(fù)制,準(zhǔn)備找地方粘貼。

2.2、安裝驅(qū)動(dòng)

1)將chromedriver.exe 粘貼至Chrome根目錄如下


2)另外復(fù)制這個(gè)文件的路徑添加至系統(tǒng)環(huán)境變量path具體步驟如下


3)將chromedriver.exe 粘貼至Python 安裝目錄的 Scripts 文件夾里如下


4)同樣利用2中的方法將Python 安裝目錄的 Scripts 文件夾(包含Scripts)的路徑添加至系統(tǒng)環(huán)境變量中。添加好后的系統(tǒng)環(huán)境變量如下


(注意,有的同學(xué)安裝包的時(shí)候可能遇到過pip不是內(nèi)部命令也不是可運(yùn)行的程序這樣的字樣,這個(gè)你先檢查下python下 Scripts 文件夾中有不有pip程序,有的話那可能就是不在系統(tǒng)環(huán)境變量中 這個(gè)時(shí)候只要按照4)將之添加進(jìn)系統(tǒng)環(huán)境變量即可)

三、開始安裝

3.1、pycharm中自動(dòng)安裝

如下圖==可以利用他的自動(dòng)安裝,非常方便

出現(xiàn)如下字樣即代表安裝成功


當(dāng)然你可會(huì)看到上圖中第一行紅字,對(duì)沒錯(cuò)這就是安裝失敗的原因,可以點(diǎn)開它結(jié)尾的Details…字樣查看細(xì)節(jié),我的是因?yàn)榫W(wǎng)絡(luò)原因,后面換了手機(jī)無線就成功了。

3.2、pycharm手動(dòng)安裝

具體如下

3.3、命令提示行安裝

這個(gè)不需要多講如下圖


其實(shí)看到第二個(gè)紅框 就代表安裝成功 但是這么多文字有時(shí)候不好找,直接扔一個(gè)pip list即可 他會(huì)返回你安裝的所有包的版本號(hào) 并別安裝字母排序 很方便我們查找。

四、結(jié)語

至此我們就安裝好了。主要就是要安裝驅(qū)動(dòng)以及在系統(tǒng)環(huán)境變量中添加驅(qū)動(dòng)路徑,讓我們運(yùn)行一個(gè)簡(jiǎn)單的代碼 打開我們CSDN主頁,看看忙了半天的成功吧!好吧果然墨菲定律來了,運(yùn)行失敗了!


顯示的這句話的意思就是不在系統(tǒng)環(huán)境變量 可是我們添加了呀。
最后經(jīng)查是我沒有重啟pycharm 我剛剛添加系統(tǒng)環(huán)境變量的時(shí)候pycharm一直運(yùn)行著,只需要重啟pycharm即可?,F(xiàn)在我們?cè)谶\(yùn)行一遍 老天保佑 !


好吧如你所見 成功了。

到此這篇關(guān)于python中的selenium安裝的步驟(瀏覽器自動(dòng)化測(cè)試框架)的文章就介紹到這了,更多相關(guān)python selenium安裝內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python中的裝飾器用法詳解

    Python中的裝飾器用法詳解

    這篇文章主要介紹了Python中的裝飾器用法,以實(shí)例形式詳細(xì)的分析了Python中的裝飾器的使用技巧及相關(guān)注意事項(xiàng),具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-01-01
  • Python中Pyenv virtualenv插件的使用

    Python中Pyenv virtualenv插件的使用

    pyenv是管理python版本的工具。安裝pyenv后,可以管理各種python版本,并且各個(gè)版本的環(huán)境完全獨(dú)立,互不干擾。今天通過本文給大家分享Python中Pyenv virtualenv插件的使用,感興趣的朋友一起看看吧
    2021-06-06
  • python實(shí)現(xiàn)飛機(jī)大戰(zhàn)(面向過程)

    python實(shí)現(xiàn)飛機(jī)大戰(zhàn)(面向過程)

    這篇文章主要為大家詳細(xì)介紹了python面向過程實(shí)現(xiàn)飛機(jī)大戰(zhàn),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • Python接口自動(dòng)化測(cè)試框架運(yùn)行原理及流程

    Python接口自動(dòng)化測(cè)試框架運(yùn)行原理及流程

    這篇文章主要介紹了Python接口自動(dòng)化測(cè)試框架運(yùn)行原理及流程,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • numpy的sum函數(shù)的axis和keepdim參數(shù)詳解

    numpy的sum函數(shù)的axis和keepdim參數(shù)詳解

    這篇文章主要介紹了numpy的sum函數(shù)的axis和keepdim參數(shù)詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • Python Django ORM與模型詳解

    Python Django ORM與模型詳解

    這篇文章主要介紹了django的ORM與模型的實(shí)現(xiàn)原理,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧v
    2021-11-11
  • python基礎(chǔ)入門之列表(一)

    python基礎(chǔ)入門之列表(一)

    在Python中,列表(list)是常用的數(shù)據(jù)類型。列表由一系列按照特定順序排列的項(xiàng)(item)組成。
    2021-06-06
  • python開發(fā)之tkinter實(shí)現(xiàn)圖形隨鼠標(biāo)移動(dòng)的方法

    python開發(fā)之tkinter實(shí)現(xiàn)圖形隨鼠標(biāo)移動(dòng)的方法

    這篇文章主要介紹了python開發(fā)之tkinter實(shí)現(xiàn)圖形隨鼠標(biāo)移動(dòng)的方法,涉及Python基于tkinter繪圖的相關(guān)實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-11-11
  • OpenCV+Python幾何變換的實(shí)現(xiàn)示例

    OpenCV+Python幾何變換的實(shí)現(xiàn)示例

    這篇文章主要介紹了OpenCV+Python幾何變換的實(shí)現(xiàn)示例,圖像的幾何變換是指將一幅圖像映射到另一幅圖像內(nèi)。有縮放、翻轉(zhuǎn)、仿射變換、透視、重映射等操作。感興趣的可以了解一下
    2021-03-03
  • 詳解python字符串駐留技術(shù)

    詳解python字符串駐留技術(shù)

    在本文中,我們將深入研究 Python 的內(nèi)部實(shí)現(xiàn),并了解 Python 如何使用一種名為字符串駐留(String Interning)的技術(shù),實(shí)現(xiàn)解釋器的高性能。
    2021-05-05

最新評(píng)論