selenium爬蟲入門(selenium+Java+chrome)


selenium是一個開源的測試化框架,可以直接在瀏覽器中運行,就像用戶直接操作瀏覽器一樣,十分方便。它支持主流的瀏覽器:chrome,Firefox,IE等,同時它可以使用Java,python,Javascript,c#等主流編程語言。在這里筆者僅介紹selenium在Java+chrome環境下的爬蟲應用。本篇介紹selenium的下載和入門應用。

 

一、下載
1、chrome瀏覽器:沒有的大家自行百度下載
2、eclipse2019:自行百度下載安裝,根據提示下一步。。。即可
3、下載selenium的jar包:
1>百度搜索:selenium,或者直接輸入網址:https://selenium.dev/downloads/
2>下載之后就得到selenium最新版的jar包,client-combined是selenium的核心包,libs文件夾下的是它的擴展包,之后新建工程的時候,這些jar包都需要引入到工程中

 

 

 

 

 

4、下載ChromeDriver.exe:
1>ChromeDriver.exe是chrome瀏覽器的驅動程序,有了它selenium才能控制瀏覽器運行。ChromeDriver.exe和chrome的版本有對應關系,如果chrome瀏覽器搭配了不是同一個版本的ChromeDriver.exe,是無法啟動瀏覽器的。版本對應表如下:

 

 

2>查看自己電腦的chrome瀏覽器版本,發現我的是78.0.3904.11打開ChromeDriver.exe的下載地址,下載對應版本的程序。

 

 

 

 

二、新建一個selenium項目

1、打開eclipse,新建一個Java project:SeleniumDemo

 

2、把剛剛下載的jar包導入到項目中

 

 

3、新建一個類Selenium01在main方法中輸入以下三句,就完成了selenium最簡單的一個程序:
1、設置瀏覽器驅動的路徑:
System.setProperty(“webdriver.chrome.driver”, “C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe”);

2、創建一個chrome瀏覽器對象:
WebDriver webDriver = new ChromeDriver();

3、命令瀏覽器訪問百度
webDriver.get(“http://www.baidu.com”);

 

 

 

4、一切完成,來看看效果。點擊運行之后,電腦就會彈出一個chrome瀏覽器,並且自動訪問:http://www.baidu.com


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM