您好,登錄后才能下訂單哦!
這篇文章主要講解了“怎么搭建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
進入Python的shell測試一下selenium是否能夠成功被import:
這樣selenium就安裝完成了。
03
下載瀏覽器驅動程序
Selenium需要通過瀏覽器的驅動程序(webdriver)來連接和啟動一個瀏覽器。如果使用Firefox,那么需要geckodriver;如果使用Chrome,那么需要chromedriver;
在這里,我們選擇谷歌的Chrome瀏覽器作為講解演示,所以我們需要下載chromedriver。
在淘寶的開源包管理站點上:http://npm.taobao.org/mirrors/chromedriver/ 根據自己電腦上Chrome瀏覽器的版本,選擇合適的chromedriver版本,一般而言,如果Chrome瀏覽器是最新的版本,那么選擇chromedriver 2.37即可:
點擊進去,根據自己的電腦選擇不同操作系統的版本:
在這里,我使用的是Windows系統的電腦,所以選擇了“chromedriver_win32.zip”。
下載之后,將其解壓即可:
這樣,我們下載好了瀏覽器驅動程序。如果需要使用其他瀏覽器,同樣可以在http://npm.taobao.org/mirrors/這個網站上進行下載:
感謝各位的閱讀,以上就是“怎么搭建Selenium環境”的內容了,經過本文的學習后,相信大家對怎么搭建Selenium環境這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。