파이썬 기초부터 데이터 크롤링 & API & 엑셀 자동화까지 한번에!
저자 SJOON
공개일 2020.8.22
이 웹북은 누구를 위한 건가요?
✔️ 파이썬을 비롯한 프로그래밍 자체가 처음이신 분 ✔️ 반복 작업을 단순화 시키고 싶은 분, 크롤링이 필요한 분 ✔️ 백날 인강, 책을 보고 따라해봐도 잘 안되는 분... 정말 필요한 내용만 다뤘습니다! ✔️ 파이썬 배우려고는 하는데 의지 박약인 분... ✔️ 파이썬 문법은 배웠는데 이거를 어디에다 어떻게 써먹는건지 모르겠는 분
이 웹북을 통해 얻을 수 있는 것은 무엇인가요?
⭐ 웹에서 자동으로 많은 양의 데이터를 수집하고 원하는 내용만 추리는 과정을 크롤링(스크래핑)이라고 합니다. 웹에 존재하는 수 많은 데이터들을 빠르고 쉽게 내가 원하는 형식으로 만드는 방법을 배웁니다. ⭐ 기업에서 제공하는 Open API를 배웁니다. 서버(기업)에서 제공하는 정보들을 실시간으로 받아 데이터 정리 결과, 뉴스, 검색 결과 등을 자동으로 받아볼 수 있습니다. 또한 현재 쇼핑 및 검색 트렌드 , 검색 클릭 추이 조회 등을 쉽게 가능하도록 해줍니다. ⭐ 크롤링 한 데이터들을 한 눈에 파악하기 쉽게 엑셀에 정리할 수 있습니다. 웹에 있는 데이터들을 크롤링까지는 했는데 파이썬 프로그램 외부에서 볼 수 없다면 매우 난감하겠죠?
웹북 소개





Q. "코딩(프로그래밍)"이 뭔가요?



저희가 미국인과 대화할 때 영어를 쓰고 일본인과 대화할 때 일본어를 쓰듯이 "우리는 컴퓨터와 대화(명령)하기 위해 프로그래밍 언어를 씁니다." 그리고 컴퓨터는 사람의 명령(코드)을 이해하고 사람이 원하는 일을 빠르고 정확히 수행해주죠.


프로그래밍 언어는 정말 많습니다. Python, C, C++, Java 등... 한 50개가 넘는 것으로 알고 있습니다.

단지 용도가 조금씩 다를 뿐입니다. 어플 만들 때는 Java, 하드웨어 다룰 때는 C,C++ , AI 다룰 때는 파이썬 많이 쓰죠!






Q. 요새 "파이썬"이 왜 인기 많나요?



여러 프로그래밍 언어들에 비해서 파이썬은 비전공자가 상대적으로 쉽게 배울 수 있도록 구성되어 있으며 또한 지원하는 기능이 정말 많기 때문에 각종 개발에서 무수히 많이 쓰이는 언어입니다.


파이썬을 할 줄 안다는 것은 남들이 괴롭게 반복, 분석 작업을 할 때 "내가 직접 만든 프로그램으로" 빠르고 정확하게 해치워버리고 쉴 수 있기 때문에 인기가 많은거랍니다!







Q. 프로그래밍은 "개발자만" 할 수 있는 것 아닌가요?


프로그래밍 자체는 누구나 쉽게 배울 수 있습니다. 다만 어디에 가져다 응용하냐에 따라 난이도가 결정됩니다. 수업에서 다루는 예제는 어렵지 않고 입문자분들도 쉽게 따라할 수 있는 내용으로 구성했습니다.

어렵게만 생각되는 프로그래밍을 비유와 예시, 그림등을 통해서 이해하기 쉽게 설명해 드립니다!







Q. 이 책을 보면 무엇을 할 수 있나요?



◆ 웹 데이터 크롤링


웹에서 자동으로 많은 양의 데이터를 수집하고 원하는 내용만 추리는 과정을 크롤링(스크래핑)이라고 합니다. 인터넷에 올라온 수 많은 데이터들을 빠르고 쉽게 내가 원하는 형식으로 만드는 방법을 배웁니다.


  • 주가, 환율 데이터 크롤링
  • 부동산 매물 크롤링
  • 영화, 뉴스, 시사 데이터 크롤링
  • 다양한 쇼핑몰 사이트 매물 크롤링
  • 기업 정보 크롤링
  • 음원 차트 크롤링
  • 그외 많은 홈페이지 데이터 수집 가능



◆ API 이용


공공데이터포털, 네이버에서 제공하는 Open API를 배웁니다.

서버(회사)에서 제공하는 정보들을 실시간으로 받아 데이터 정리 결과, 뉴스, 검색 결과 등을 자동으로 받아볼 수 있습니다. 또한 현재 쇼핑 및 검색 트렌드 , 검색 클릭 추이 조회 등을 쉽게 가능하도록 해줍니다.




◆ 엑셀 저장 & 수집


크롤링 한 데이터들을 한 눈에 파악하기 쉽게 엑셀에 정리할 수 있습니다.

웹에 있는 데이터들을 크롤링까지는 했는데 파이썬 프로그램 외부에서 볼 수 없다면 매우 난감하겠죠?





✔️ 실습 예제 & 코드


크롤링


  • 쇼핑몰 베스트 100 상품명, 가격 정보 수집하기
  • 인기 영화 150여편 영화 정보 수집하기
  • 뉴스 검색 결과 데이터, 링크 한 눈에 보기
  • 금융 종목별 데이터 한 눈에 보기



◆ Selenium


  • 부동산 매물 리스트 수집 하기
  • 소장하고 싶은 사진들 한번에 자동 수집하기
  • 웹 자동 로그인하여 나만 볼 수 있는 데이터 수집
  • SNS 영상 제목, 조회수 한번에 수집하기



◆ API & 엑셀


  • 사람들은 쇼핑몰에서 무엇을 제일 많이 검색할까? 요새 트렌드는?
  • 부산광역시에서 선정한 맛집 데이터 불러오기
  • 전국 인기 관광코스 날씨 데이터 한눈에 보기
  • 크롤링&API로 수집한 데이터 엑셀에 깔끔하게 정리하기






✔️ 책 이외의 자료 구성


문법은 이론 위주로 수업하며 예제 문제 해설까지 직접 제작한 예제 코드 문제를 통해 문법을 익힙니다.


크롤링 & API 는 홈페이지를 이용한 실전 실습 위주로 진행하며 입문자 분들도 바로 이용하고 써먹을 수 있게끔 준비된 파일를 이용합니다.


구글 드라이브를 통해 실습 코드 자료를 공유해드립니다 :)

저자 소개
SJOON
안녕하세요 현재 개발과 강의를 하고 있는 SJOON입니다!
리뷰
총 0개
아직 리뷰가 없습니다.