자바(Java)/자바 셀레니움
자바 셀레니움 네이버 메인 페이지 가져오기
xemaker
2021. 12. 20. 17:46
package sele;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
public class NaverTest {
public static void main(String[] args) {
NaverTest selTest = new NaverTest();
selTest.crawl();
}
//WebDriver
private WebDriver driver;
//Properties
public static final String WEB_DRIVER_ID = "webdriver.chrome.driver";
public static final String WEB_DRIVER_PATH = "C:\\sele\\chromedriver.exe";
//크롤링 할 URL
private String base_url;
public NaverTest() {
super();
//System Property SetUp
System.setProperty(WEB_DRIVER_ID, WEB_DRIVER_PATH);
//Driver SetUp
driver = new ChromeDriver();
base_url = "https://www.naver.com";
}
public void crawl() {
try {
//get page (= 브라우저에서 url을 주소창에 넣은 후 request 한 것과 같다)
driver.get(base_url);
System.out.println(driver.getPageSource());
} catch (Exception e) {
e.printStackTrace();
} finally {
driver.close();
}
}
}
그냥 네이버 메인 페이지를 가져와 출력해준다.