이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
1단계 준비PART 1 _ 크롤러1. 크롤러란 무엇인가? 2. 크롤러를 만들기 위해 필요한 지식 3. 크롤러를 만들어야 하는 이유 PART 2 _ 서버와 클라이언트1. 클라이언트 2. 서버 3. 서버와 클라이언트의 데이터를 주고받는 방법 4. URL 5. 정리 PART 3 _ 웹을 구성하고 있는 요소1. 웹 2. HTML 3. CSS 4. JavaScript 5. 웹 렌더링의 원리 PART 4 _ 파이썬 기초 문법1. 파이썬을 사용하는 이유 2. 파이썬 코드 작성, 실행 방법 3. 변수 4. 데이터 타입 5. 연산자 6. 조건분기 7. 반복문 PART 5 _ 파이썬 중급 문법1. 함수 2. 클래스 3. 모듈 4. 예외처리 2단계 데이터 수집PART 6 _ 크롤링할 때 필요한 라이브러리1. 어떤 모듈을 사용할까? 2. 요청 모듈 3. 파싱 모듈 4. 웹 테스팅 모듈 5. 정리 PART 7_ bs41. 파서의 차이 2. bs4 사용 3. 정규식을 활용한 bs4 고급 스킬 4. 크롤러 만들기 5. 정리 PART 8 _ 가상 돔을 활용한 크롤러1. 돔 접근 2. 웹 제어하기 3. selenium과 bs4의 조합 4. selenium 활용 3단계 데이터 활용PART 9 _ 데이터 가지고 놀기1. 로그 2. 슬랙 3. 파일 다루기 PART 10 _ 다양한 분야에서 활용하는 파이썬1. 서버 2. 머신러닝 3. 그래프 그려보기 4. 정리
|
박정태의 다른 상품
|
입문자도 쉽게 익힐 수 있는 파이썬으로 웹 크롤러 만들기크롤러는 인터넷을 돌아다니며 데이터를 수집하는 프로그램이다. 크롤러를 만드는 데 다양한 개념이 필요한 이유는 크롤러가 웹에 대해 상당히 의존적이기 때문이다. 크롤러라는 것은 우리가 수집하고자 하는 사이트에 따라 만드는 방식이 달라지므로 기본 개념을 잘 잡고 크롤러를 만드는 것이 중요하다.이 책에서는 파이썬을 모르는 입문자부터 파이썬으로 무엇을 해야 할지 모르는 학습자가 읽기 좋은 책이다. 데이터를 수집하는 크롤러에 대한 내용을 주로 설명하고 있으며, 데이터 처리 및 분석 방법, 파이썬으로 서버를 만드는 방법을 소개한다.책을 읽고 웹 서핑을 하다보면 웹 페이지 말고 URL 창이 먼저 보일 것이다. 그리고 ‘이 데이터를 수집하려면 이렇게 요청을 하면 되겠구나!’라고 생각할 것이다. 그러다 가끔 ‘어! 이 사이트 구조가 좀 이상한데?’라면서 해당 사이트의 구조를 분석하고 있는 자신을 발견할 것이다. 또한 본문에서 활용한 예제는 정보문화사 홈페이지(http://www.infopub.co.kr) 자료실에서 다운로드하여 직접 연습해 볼 수 있다.
|