티스토리 뷰
프로그래밍/크롤링
(크롤링) Java Selenium 사용시에 브라우저 전시 안되게 하는 방법 (크롬 드라이버(브라우저)숨기기)
rlawlstjd007 2019. 11. 6. 21:57이번 시간에는 Selenium 사용시에 웹드라이버에서 브라우저가 전시 안된 상태로 크롤링을 하는 방법에 대해서 알아보록 하겠습니다.
Selenium을 사용하게 되면 웹드라이버를 사용하게 되면서 테스트 브라우저가 전시가 됩니다. 이때 브라우저를 전시 안되게 하는 방법은 아주 간단합니다. (참고로 저는 ChromeDriver를 사용했습니다)
Chrome WebDriver 객체 생성시에 Option을 줄 수가 있습니다. 이때 아래와 같은 코드를 추가 하면 됩니다.
ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.addArguments("--headless");
chromeOptions.addArguments("--no-sandbox");
driver = new ChromeDriver(chromeOptions);
그럼 웹드라이버 사용시에 브라우저가 전시되지 않습니다.
끝으로
이 글이 도움이 되었다면, Google 광고 한번씩 클릭 부탁 드립니다. 🙏🙏🙏
광고 클릭은 많은 힘이 됩니다!
반응형
'프로그래밍 > 크롤링' 카테고리의 다른 글
[Selenium] Invisible(display:none) 상태인 Element의 text 가져오는 방법 (0) | 2020.07.28 |
---|---|
(크롤링) Selenium "unexpected alert open” 오류 발생 시 해결법 (0) | 2020.02.15 |
(크롤링) Selenium iframe 파싱 방법 (0) | 2020.02.13 |
[크롤링] Java Jsoup(HTML Parser) 사용법 (0) | 2019.11.06 |
[크롤링] Java Selenium 사용법 (0) | 2019.11.06 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- java
- 자전거
- intelij
- 이펙티브 자바
- JavaFX Table View
- git
- 방통대 과제물
- JavaFX 종료
- effectivejava
- effective java
- 인텔리제이
- 스프링부트
- 일본 자전거 여행
- TableView
- 일본여행
- 이펙티브
- JavaFX Window Close
- 자전거 여행
- 배낭 여행
- 배낭여행
- 텐트
- windows
- 일본 여행
- 이펙티브자바
- JavaFX 테이블뷰
- JavaFX
- springboot
- 일본 배낭여행
- Java UI
- 자바
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함