본문 바로가기

전체 글58

패스트캠퍼스 환급챌린지 49일차 미션 (3월 20일) : 파이썬으로 할 수 있는 모든 것 with 47개 프로젝트 초격차 패키지 수강 후기 01. 제목 패스트캠퍼스 환급챌린지 49일차 미션 (3월 20일) : 파이썬으로 할 수 있는 모든 것 with 47개 프로젝트 초격차 패키지 Online 수강 후기 02. 포스팅 본문 (학습 일기) 가이드 1. 학습 인증샷 2장 이상 포함 2. 학습 후기 700자 이상 (공백 제외) 오늘은 네이버 금융의 여러 종목의 데이터를 수집하고 엑셀로 저장해보는 것과 Selenium 라이브러리에 대해 배웠다. 앞 시간에 만든 Price, Name, Volume 등을 추출하는 함수를 이용해 종목코드를 바꿔가면서 loof를 돌면서 호출하면서 데이터를 수집해본다. 그리고 Pandas 라이브러리를 이용해서 엑셀로 저장까지 해본다. 판다스의 경우는 데이터프레임 자료구조를 지원해서 표 형태를 다루는데 굉장이 좋은 라이브러리이.. 2024. 3. 20.
패스트캠퍼스 환급챌린지 48일차 미션 (3월 19일) : 파이썬으로 할 수 있는 모든 것 with 47개 프로젝트 초격차 패키지 수강 후기 01. 제목 패스트캠퍼스 환급챌린지 48일차 미션 (3월 19일) : 파이썬으로 할 수 있는 모든 것 with 47개 프로젝트 초격차 패키지 Online 수강 후기 02. 포스팅 본문 (학습 일기) 가이드 1. 학습 인증샷 2장 이상 포함 2. 학습 후기 700자 이상 (공백 제외) 오늘은 네이버 금융에서 가격을 뽑아보고 종목명, 종목코드, 거래량을 포함하는 다양한 정보를 뽑아보는 것을 배웠다. 앞서 배웠던 bs4를 계속 이용하고 requests 라이브러리를 추가로 써서 파싱해보았다. 일단 크롤링이라는 것은 HTTP 요청을 보내고(request) HTTP 응답(response)을 받는 과정인데 이러한 크롤링을 해주는 어플리케이션을 크롤러라고 하고 크롤러를 만든다는 것은 파이썬 등을 통해 HTTP 요청-응.. 2024. 3. 19.
패스트캠퍼스 환급챌린지 47일차 미션 (3월 18일) : 파이썬으로 할 수 있는 모든 것 with 47개 프로젝트 초격차 패키지 수강 후기 01. 제목 패스트캠퍼스 환급챌린지 47일차 미션 (3월 18일) : 파이썬으로 할 수 있는 모든 것 with 47개 프로젝트 초격차 패키지 Online 수강 후기 02. 포스팅 본문 (학습 일기) 가이드 1. 학습 인증샷 2장 이상 포함 2. 학습 후기 700자 이상 (공백 제외) 오늘은 챕터2의 시작으로 크롤링할때 거의 필수적으로 등장하는 BS4(Beautiful Soup 4) 라이브러리와 여러 건이 묶여 있는 데이터를 추출해보기를 배웠다. 뷰티풀숲은 HTML에서 데이터를 뽑아낼 때 사용하는 라이브러리이다. HTML에서 하이퍼텍스트의 링크 기능이나 CSS나 액션기능 등 태그를 빼고 순수하게 데이터, 텍스트 정보 만을 뽑아 올 때(파싱) 즉, HTML 또는 XML 구조에서 필요한 데이터만 추출해주는 채.. 2024. 3. 18.
패스트캠퍼스 환급챌린지 46일차 미션 (3월 17일) : 파이썬으로 할 수 있는 모든 것 with 47개 프로젝트 초격차 패키지 수강 후기 01. 제목 패스트캠퍼스 환급챌린지 46일차 미션 (3월 17일) : 파이썬으로 할 수 있는 모든 것 with 47개 프로젝트 초격차 패키지 Online 수강 후기 02. 포스팅 본문 (학습 일기) 가이드 1. 학습 인증샷 2장 이상 포함 2. 학습 후기 700자 이상 (공백 제외) 오늘은 ID와 Class, List와 Dictionary에 대해서 배웠다. html은 id, class, src, value, name 등 속성도 부여 가능하다. 그 중에서 크롤링할 때 많이 사용하는 id와 calss에 대해 알아보았다. ID는 보통 해당 페이지에서 한번만 사용가능하고 주로 HTML 객체를 고유하게 찾을 용도로 사용한다. Class의 경우는 여러번 사용이 가능하고 CSS(디자인 서식)을 적용하는 용도로 사용한.. 2024. 3. 17.