본문 바로가기

문송4

슈카월드 유튜브 채널 파이썬으로 분석하기 유튜브에서 가장 애청하고 있는 슈카월드 채널에 대해 파이썬으로 분석해보도록 하겠다. 저번 시간과 동일하게 Youtube에서 제공하고 있는 API 키 값을 사용해서 슈카월드 채널 내 동영상 수 현황을 알아보도록 하겠다. 오늘 이 분석을 바탕으로 상세한 코멘트 수, 조회수, 좋아요 수 등 상세한 지표 데이터 추출을 다음 시간에도 이어갈 수 있도록 하겠다. 그럼 바로 코딩으로 넘어가도록 하겠다. 1. 슈카월드 채널 ID 값 구하기 우선 슈카월드 채널의 ID 값을 구해야 하는데, 이는 저번 시간에서 활용한 Youtube API 내 Search 함수를 사용하면 얻을 수 있다. 슈카월드 검색했을 때 결과 데이타 중 가장 먼저 나오는 값이 바로 채널 관련 정보일 것이다. 딕셔너리 데이터 타입을 아래 마지막 코드 줄처.. 2020. 8. 19.
파이썬으로 유튜브 슈카월드 검색 결과 가져오기 제곧내다. 파이썬을 활용해서 유튜브에서 "슈카월드"라는 유튜버를 검색했을 때 검색 결과, 즉 어떤 비디오가 나오는지 가져와보도록 하겠다. 이번 크롤링 시간에는 Selenium이나 requests 방식으로는 불가능하고 Youtube에서 제공하고 있는 Youtube API를 통해서 검색 결과를 긁어오겠다. Youtube Search 결과에 대한 가이드 내용은 아래 링크에서 자세히 설명되어 있으니 참고 바란다. https://developers.google.com/youtube/v3/docs/search/list Search: list | YouTube Data API | Google Developers API 요청에 지정된 쿼리 매개변수와 일치하는 검색결과의 모음을 반환합니다. 기본적으로 검색결과의 집합은 .. 2020. 8. 14.
파이썬 기초 공부 - 리스트(List) 다루기 파이썬 공부한 내용을 까먹지 않기 위해 이 파이썬 기초라는 카테고리를 만들었고, 기초부터 파이썬에 관해서 꼭 필요한 내용에 대해 글을 쓰고자 한다. 파이썬을 처음 공부하는 많은 분들이 이 글을 보고 조금이라도 도움이 됐으면 한다. 이번 시간에는 파이썬은 물론 모든 코딩 언어에서 가장 중요한 리스트에 대해 간단히 설명하고자 한다. 지금까지 파이썬으로 뭘 하면서 리스트는 항상 포함되어 있었고, 많은 분들도 동감할 것으로 생각한다. 리스트 리스트는 데이터 타입 중에 하나로 데이터를 하나로 묶어 한번에 처리할 수 있는 장점이 있다. 예를 들어 학교에서 학생들의 학점을 과목별 학점을 관리할 때 리스트 형태로 묶어서 처리한다면 엄청 편할 수 있다. 먼저 리스트 데이터 타입을 만드는 방법을 알아보고 그다음으로 리스트.. 2020. 8. 1.
공공데이터 API를 활용한 국민연금 분석하기 #1 With Python 이번 시간에는 공공데이터 API를 통해 국민연금 수급 현황에 대해 분석해보고자 한다. 어떤 걸 처음으로 분석할까 고민하다가 첫 시간이다 보니 조금 간단한 내용으로 시작해보겠다. 시도 별로 국민연금 수급 현황을 한 번 API를 뽑아보고 시도 간의 현황이 어떤지 비교해보겠다. 주관적인 생각이지만 보통 60세부터 국민연금을 받기 시작함으로 이번 글에서 뽑고자 하는 결과물은 나이 기준 60세에 시도 별로 국민연금 수급 현황이 어떻게 다른지 한번 분석해보고자 한다. 이번 API에서 요청할 때 시도 코드, 국민연금 수급 연령, 국민연금 종류만 선택해서 뽑도록 하겠다. 1. API KEY 신청 공공데이터 사이트에 "국민연금 수급현황" 를 검색하고 활용 신청하면 모든 준비가 끝났다. 2. Python Code 다음 내.. 2020. 7. 23.