본문 바로가기

KT Aivle 스쿨

KT AIVLE SCHOOL 3주차 웹크롤링 (2.16 ~ 2.17)

미니프로젝트를 무사히(?) 마치고 다시 본래 강의가 시작했다.

 

사실 이번에 배울 웹크롤링 자체는 졸업프로젝트나 학부생일때 많이 해보기도 하고 공부도 했어서 따라가는게 그다지 큰 걱정은 안했지만 그래도 혹시 모르니까 열심히 강의 들었던 것 같다.

 

웹 크롤링

웹 페이지를 가져와서 데이터를 크롤링(추출)하는 행위

 

예전에 네이버 스포츠등에서 Flutter를 활용해 경기 일정을 자동으로 갱신해주는 프로그램을 만들어 본 전적이 있는지라 바로 바로 이해 했던것 같다.

 

네이버 증권등의 사이트를 긁어 올 수 있어서 재밌었다.

 

 

그전에 했을때는 구글링으로 내 필요한것만 찾기 급급한 정도로 배웠다면 이제는 request에 실패했을때 Error 코드나 해결 하는 방법등을 알 수 있게 되었고 내가 무엇이 안되는지 확인할 수 있어서 좋았다.

 

HTML 태그 또한 배웠는데 

 

기존에 자주 쓰고 있는 h1~ h6 태그 

<h1>head </h1>

 

와 

<p> 한줄 문자열 </p> 

 

등을 알려주셨는데 예전에 velog 사용할때 많이 배웠던지라 이것도 그냥저냥하고 넘어갔다.

아무래도 필요한거는 구글링을 해야겠지..

 

CSS Selector도 배웠는데 값을 찾기 되게 좋았던 것 같다.

 

 

api 배운김에 생각나서

api 활용한 예전에 내가 만든 졸작 들어가봤는데 아직도 작동한다 ㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷ 이게 머선일???????