91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么搭建Selenium環境

發布時間:2021-08-12 15:51:56 來源:億速云 閱讀:167 作者:chen 欄目:大數據

這篇文章主要講解了“怎么搭建Selenium環境”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“怎么搭建Selenium環境”吧!


01

Selenium是什么


Selenium是什么,相信從事自動化測試的同學或者有過Python爬蟲經歷的同學都會有了解。


Selenium是一個Web自動化測試軟件, 正如Selenium官網所言:Selenium主要是為了測試目的而進行自動化的Web應用程序,但是當然并不限于此,一些基于Web的無聊的管理任務也可以使用Selenium進行自動化。嗯,比如爬蟲。


網絡爬蟲應該是Selenium除了Web自動化測試之外,最為人所熟知的應用場景了,它在面對一些JS生成的動態網頁時能夠有效的獲取到頁面上的數據。可以說是Python網絡爬蟲的必備良品。


02

在Python中安裝Selenium



Selenium提供了Python的接口來供我們使用Selenium,通過簡潔的API,我們可以在Python中使用到Selenium的所有功能。


我們可以下載Selenium的Python安裝包進行安裝,但是更加簡便的方法是使用pip工具進行安裝:


pip install selenium

 


怎么搭建Selenium環境


進入Python的shell測試一下selenium是否能夠成功被import:


怎么搭建Selenium環境


這樣selenium就安裝完成了。


03

下載瀏覽器驅動程序



Selenium需要通過瀏覽器的驅動程序(webdriver)來連接和啟動一個瀏覽器。如果使用Firefox,那么需要geckodriver;如果使用Chrome,那么需要chromedriver;


在這里,我們選擇谷歌的Chrome瀏覽器作為講解演示,所以我們需要下載chromedriver。


在淘寶的開源包管理站點上:http://npm.taobao.org/mirrors/chromedriver/ 根據自己電腦上Chrome瀏覽器的版本,選擇合適的chromedriver版本,一般而言,如果Chrome瀏覽器是最新的版本,那么選擇chromedriver 2.37即可:


怎么搭建Selenium環境


點擊進去,根據自己的電腦選擇不同操作系統的版本:


怎么搭建Selenium環境


在這里,我使用的是Windows系統的電腦,所以選擇了“chromedriver_win32.zip”。


下載之后,將其解壓即可:


怎么搭建Selenium環境

這樣,我們下載好了瀏覽器驅動程序。如果需要使用其他瀏覽器,同樣可以在http://npm.taobao.org/mirrors/這個網站上進行下載:


怎么搭建Selenium環境

感謝各位的閱讀,以上就是“怎么搭建Selenium環境”的內容了,經過本文的學習后,相信大家對怎么搭建Selenium環境這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

玛纳斯县| 甘洛县| 察雅县| 湖南省| 杂多县| 两当县| 年辖:市辖区| 仪征市| 洪洞县| 惠安县| 靖安县| 武安市| 兴宁市| 门头沟区| 鹤庆县| 介休市| 宁陕县| 襄城县| 改则县| 准格尔旗| 西林县| 伽师县| 介休市| 铅山县| 咸丰县| 长葛市| 吉水县| 安徽省| 鹰潭市| 太仆寺旗| 朔州市| 正定县| 平山县| 澜沧| 鹤庆县| 满城县| 北辰区| 柯坪县| 宜城市| 塔城市| 噶尔县|