목록Selenium (3)
JJUNNAK's
대상 사이트 https://search.naver.com/search.naver?sm=tab_hty.top&where=nexearch&query=%EB%A1%9C%EB%98%90%EB%8B%B9%EC%B2%A8%EB%B2%88%ED%98%B8&oquery=%EB%A1%9C%EB%98%90&tqi=hWeswlp0J1Zssnko4hCssssstxR-268480 로또당첨번호 : 네이버 통합검색 '로또당첨번호'의 네이버 통합검색 결과입니다. search.naver.com 코드 from bs4 import BeautifulSoup from selenium import webdriver # 드라이버 경로 driver = webdriver.Chrome("C:/Users/nackjun/chromedriver.exe")..

Selenium과 ChromeDriver를 사용한 동적 웹사이트 크롤링. 크롤링 대상 사이트 https://www.livesport.com/kr/team/chelsea/4fGZN2oK/ Livesport: 첼시 - 결과, 일정, 풀햄 vs 첼시 live 첼시 (축구, 잉글랜드). 첼시 실시간 점수, 결과, 일정 www.livesport.com 코드 from selenium import webdriver from bs4 import BeautifulSoup # 크롬 드라이버 경로 driver = webdriver.Chrome("C:/Users/nackjun/chromedriver.exe") # 페이지 로드까지 3초 대기 driver.implicitly_wait(3) # 해외 축구 사이트 불러옴. d..

뉴스, 날씨, 기사 등 동적 웹페이지를크롤링할 때에 BeautifulSoup를 사용하면 웹서버에서 최초로 전달받은 내용만을 파싱 하게 된다. 때문에 가공 이후의 html내용은 반영되지 않아 Selenium과 Chrome 드라이버를 통해서 크롤링해야 함. from selenium import webdriver [ Chrome driver 설치 ] chrome://version/ 에 접속하여 나의 크롬 버전 확인 2. https://chromedriver.chromium.org/downloads 에서 나의 버전과 맞는 드라이버 다운로드 3. 다운로드한 파일을 압축해제하고 해당 경로를 잘 기억해야 함. * 추후에 코드 작성할 때 사용하기 때문.