반응형
728x170
파이썬 웹 크롤링을 할때 매번 인터넷 브라우저 뜨면 코딩하는 입장에서 불편할 때가 있다. 이때 인터넷 브라우저를 잠시 뜨지 않게 하는 방법이 있다. 지금부터 그 방법을 알아보자.
일반적으로 웹 크롤링을 하는 코드이다.

위의 파이썬 파일을 실행 시키면 좌측에 인터넷 브라우저가 뜨면서 코딩 화면을 가리기 때문에 화면에서 무슨일이 일어나고 있는지 알 수 없어 불편한 측면이 있다.

반응형
이때 Options를 이용하면 인터넷 브라우저가 뜨는 것을 막고 화면에서 일어나는 상황을 볼 수 있게 해 준다.
from selenium.webdriver.chrome.options import Options 로 chrome.options 에서 Options 라이브러리를 불러 온다.
또
options = webdriver.ChromeOptions()
options.add_argument('headless') 를 주어 options 를 설정해 주고
driver = webdriver.Chrome('chromedriver', options=options) 이 코드에서는 driver에 chromedriver와 options를 인수로 가진 크롬 웹드라이버를 대입해 준다.

그리고 이 파이썬 코드를 실행 시키면 인터넷 브라우저가 뜨지 않았는 데도 이미지가 저장되면서 실행을 검증하기 위한 숫자가 터미널에 표시된다.


반응형
그리드형
'SW 배움터 > 파이썬 업무 자동화' 카테고리의 다른 글
파이썬으로 초간단 웹앱 제작하기 (0) | 2023.01.09 |
---|---|
VS code 파이썬 상태 표시줄 고급팁 (0) | 2022.09.21 |
파이썬 웹 크롤링 방법 2 (0) | 2022.09.17 |
파이썬 웹 크롤링 방법 1 (0) | 2022.09.16 |
파이썬 업무 자동화 3편 : 엑셀 주무르기2 (0) | 2021.10.27 |