크롤링2 [PYTHON] 정적 웹 크롤링 웹크롤링은 웹페이지에서 데이터를 수집하는 과정입니다. 웹페이지는 크게 정적인 페이지와 동적인 페이지로 나뉩니다. 정적인 페이지는 한 번 로드되면 내용이 변경되지 않는 반면, 동적인 페이지는 사용자의 상호작용에 따라 서버에서 새로운 데이터를 받아와 화면이 변경됩니다. 웹크롤링 방법 정적 페이지 크롤링: 주로 requests 라이브러리를 사용하여 HTML 문자열을 받아 파싱합니다. 동적 페이지 크롤링: requests를 이용해 JSON 문자열로 데이터를 받아 파싱하거나, selenium을 사용하여 브라우저를 직접 열어 데이터를 받는 방법이 있습니다. 크롤링 속도 비교 속도 비교: requests를 이용한 JSON 방식이 가장 빠르며, 그 다음으로 HTML 파싱 방식, 마지막으로 selenium을 사용하는 방.. 2024. 3. 25. [PYTHON] 동적 웹 크롤링 웹크롤링은 웹페이지에서 데이터를 수집하는 과정입니다. 웹페이지는 크게 정적인 페이지와 동적인 페이지로 나뉩니다. 정적인 페이지는 한 번 로드되면 내용이 변경되지 않는 반면, 동적인 페이지는 사용자의 상호작용에 따라 서버에서 새로운 데이터를 받아와 화면이 변경됩니다. 웹크롤링 방법 정적 페이지 크롤링: 주로 requests 라이브러리를 사용하여 HTML 문자열을 받아 파싱합니다. 동적 페이지 크롤링: requests를 이용해 JSON 문자열로 데이터를 받아 파싱하거나, selenium을 사용하여 브라우저를 직접 열어 데이터를 받는 방법이 있습니다. 크롤링 속도 비교 속도 비교: requests를 이용한 JSON 방식이 가장 빠르며, 그 다음으로 HTML 파싱 방식, 마지막으로 selenium을 사용하는 방.. 2024. 3. 25. 이전 1 다음