Top 48 유튜브 댓글 추출 Top Answer Update

You are looking for information, articles, knowledge about the topic nail salons open on sunday near me 유튜브 댓글 추출 on Google, you do not find the information you need! Here are the best content compiled and compiled by the https://toplist.maxfit.vn team, along with other related topics such as: 유튜브 댓글 추출 유튜브 댓글 엑셀 추출, 유튜브 댓글 마케팅, 유튜브 API 파이썬, 유튜브 제목 추출, 유튜브 댓글 이벤트, 유튜브 크롤링, 유튜브 API 크롤링, 유튜브 API 가격


99%가 모르는 유튜브의 숨겨진 기능 32가지
99%가 모르는 유튜브의 숨겨진 기능 32가지


유튜브 댓글 수집

  • Article author: rocket.raninto.co.kr
  • Reviews from users: 35850 ⭐ Ratings
  • Top rated: 3.1 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 유튜브 댓글 수집 유튜브 영상 또는 커뮤니티 게시물의 댓글을 수집합니다. … 유튜브 URL, 제목, 채널, 구분, 댓글수 … 링크수(내용에서추출); -이메일(내용에서추출); -내용. …
  • Most searched keywords: Whether you are looking for 유튜브 댓글 수집 유튜브 영상 또는 커뮤니티 게시물의 댓글을 수집합니다. … 유튜브 URL, 제목, 채널, 구분, 댓글수 … 링크수(내용에서추출); -이메일(내용에서추출); -내용. 유튜브 영상 또는 커뮤니티 게시물의 댓글을 수집합니다.
  • Table of Contents:
유튜브 댓글 수집
유튜브 댓글 수집

Read More

Python을 이용한 이용한 유튜브 (YouTube) 댓글 수집

  • Article author: untitledtblog.tistory.com
  • Reviews from users: 16638 ⭐ Ratings
  • Top rated: 3.4 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about Python을 이용한 이용한 유튜브 (YouTube) 댓글 수집 YouTube Data API YouTubue 댓글 수집에는 Google에서 제공하는 YouTube Data API를 … model (part 1)”이라는 동영상에 달린 댓글을 추출했다. …
  • Most searched keywords: Whether you are looking for Python을 이용한 이용한 유튜브 (YouTube) 댓글 수집 YouTube Data API YouTubue 댓글 수집에는 Google에서 제공하는 YouTube Data API를 … model (part 1)”이라는 동영상에 달린 댓글을 추출했다. 1. YouTube Data API YouTubue 댓글 수집에는 Google에서 제공하는 YouTube Data API를 이용하는 방법과 동영상이 게시된 HTML 문서에서 직접 데이터를 크롤링 (crawling)하는 방법이 있다. 그러나 크롤링 방식은..
  • Table of Contents:

Untitled

Python을 이용한 이용한 유튜브 (YouTube) 댓글 수집 본문

Python을 이용한 이용한 유튜브 (YouTube) 댓글 수집
Python을 이용한 이용한 유튜브 (YouTube) 댓글 수집

Read More

유튜브 댓글 랜덤 추첨 한국 사이트 두둥!

  • Article author: developerjun2.tistory.com
  • Reviews from users: 45835 ⭐ Ratings
  • Top rated: 3.2 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 유튜브 댓글 랜덤 추첨 한국 사이트 두둥! 유튜브 댓글 랜덤 추첨 한국 사이트 두둥! … 아래와 같이 YOUTUBE 영상이 나온다. … 설정 완료 후 아래의 응모자 추출하기 버튼을 눌러보자. …
  • Most searched keywords: Whether you are looking for 유튜브 댓글 랜덤 추첨 한국 사이트 두둥! 유튜브 댓글 랜덤 추첨 한국 사이트 두둥! … 아래와 같이 YOUTUBE 영상이 나온다. … 설정 완료 후 아래의 응모자 추출하기 버튼을 눌러보자. 랜덤 추첨기 ​ https://www.nemo-land.com/youtubeCommentPicker 네모랜드 전광판 땅따먹기 네모랜드에 오신것을 환영합니다. www.nemo-land.com ​ 네모랜드 사이트에서 제공하는 랜덤 추첨기이다. ​ ​ 첫..내가 느낀 일상
    내가 보는 일상
    내가 듣는 일상
    내가 말하는 일상
  • Table of Contents:

유튜브 댓글 랜덤 추첨 한국 사이트 두둥!

랜덤 추첨기

유튜브 댓글 랜덤 추첨 한국 사이트 두둥!
유튜브 댓글 랜덤 추첨 한국 사이트 두둥!

Read More

YouTube 댓글 분석 마케팅을 위한 유튜브 댓글 엑셀로 변환하기 : 네이버 블로그

  • Article author: m.blog.naver.com
  • Reviews from users: 22202 ⭐ Ratings
  • Top rated: 3.6 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about YouTube 댓글 분석 마케팅을 위한 유튜브 댓글 엑셀로 변환하기 : 네이버 블로그 예전 아래와 같은 뉴스를 본 적이 있습니다. 빅데이터에 대한 활용법이었고, 그중 말춤으로 세계 스타 반열에 오른 가수 싸이도 빅데이터 분석의 도움 … …
  • Most searched keywords: Whether you are looking for YouTube 댓글 분석 마케팅을 위한 유튜브 댓글 엑셀로 변환하기 : 네이버 블로그 예전 아래와 같은 뉴스를 본 적이 있습니다. 빅데이터에 대한 활용법이었고, 그중 말춤으로 세계 스타 반열에 오른 가수 싸이도 빅데이터 분석의 도움 …
  • Table of Contents:

카테고리 이동

강점을 이끌어주는 낭만앨리의 코칭&교육 스토리

이 블로그 
일잼러의 업무스킬
 카테고리 글

카테고리

이 블로그 
일잼러의 업무스킬
 카테고리 글

YouTube 댓글 분석 마케팅을 위한 유튜브 댓글 엑셀로 변환하기 : 네이버 블로그
YouTube 댓글 분석 마케팅을 위한 유튜브 댓글 엑셀로 변환하기 : 네이버 블로그

Read More

youtube Data API를 이용해 유튜브 댓글(라이브방송 포함) 수집

  • Article author: dodonam.tistory.com
  • Reviews from users: 34642 ⭐ Ratings
  • Top rated: 3.7 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about youtube Data API를 이용해 유튜브 댓글(라이브방송 포함) 수집 2. 유튜브 영상 댓글 수집. 댓글 단위 좋아요수 수집 가능; 영향을 많이 미친 댓글에 대해 우선적으로 분석하여 결과 해석 가능 → 유저 공감도 확인 … …
  • Most searched keywords: Whether you are looking for youtube Data API를 이용해 유튜브 댓글(라이브방송 포함) 수집 2. 유튜브 영상 댓글 수집. 댓글 단위 좋아요수 수집 가능; 영향을 많이 미친 댓글에 대해 우선적으로 분석하여 결과 해석 가능 → 유저 공감도 확인 … 유튜브 Data API Youtube Data API(v3) 유튜브와 관련된 기본적인 API로, 동영상을 업로드하거나 재생목록을 관리하는 등의 가장 기본적인 기능 제공 Youtube Analytics API 유튜브의 동영상 및 채널에 대한 시청..
  • Table of Contents:

데이터과학 삼학년

youtube Data API를 이용해 유튜브 댓글(라이브방송 포함) 수집 본문

티스토리툴바

youtube Data API를 이용해 유튜브 댓글(라이브방송 포함) 수집
youtube Data API를 이용해 유튜브 댓글(라이브방송 포함) 수집

Read More

python으로 유튜브 댓글 수집해보기 (feat. 스우파) | openpyxl, selenium :: 상상이 현실이 되는 세상!

  • Article author: 2island.tistory.com
  • Reviews from users: 34923 ⭐ Ratings
  • Top rated: 3.9 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about python으로 유튜브 댓글 수집해보기 (feat. 스우파) | openpyxl, selenium :: 상상이 현실이 되는 세상! 아무튼 본론으로 돌아와서, 유튜브에서 여러모로 반응을 분석해보면 재밌겠다 싶어서, 유튜브 댓글들을 스크래핑해보기로 했다. (상업적 사용은 절대 하지 않습니다!!, … …
  • Most searched keywords: Whether you are looking for python으로 유튜브 댓글 수집해보기 (feat. 스우파) | openpyxl, selenium :: 상상이 현실이 되는 세상! 아무튼 본론으로 돌아와서, 유튜브에서 여러모로 반응을 분석해보면 재밌겠다 싶어서, 유튜브 댓글들을 스크래핑해보기로 했다. (상업적 사용은 절대 하지 않습니다!!, … 스트릿우먼파이터는 요즘 즐겨보는 프로그램이다. 개인적으로 엠마 댄서분을 굉장히 좋아한다. 사람 몸이 어떻게 그렇게 유연할 수 있는지 너무 신기할 뿐이다. 귀여운 외모에 최근 선보인 배틀 실력까지!! 제일..상상을 현실로
  • Table of Contents:

TAG

관련글 관련글 더보기

인기포스트

티스토리툴바

python으로 유튜브 댓글 수집해보기 (feat. 스우파) | openpyxl, selenium :: 상상이 현실이 되는 세상!
python으로 유튜브 댓글 수집해보기 (feat. 스우파) | openpyxl, selenium :: 상상이 현실이 되는 세상!

Read More

[Intro1] Youtube API로 댓글 가져오기

  • Article author: velog.io
  • Reviews from users: 8879 ⭐ Ratings
  • Top rated: 3.4 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [Intro1] Youtube API로 댓글 가져오기 동영상 댓글 분석을 위한 용도로는 Youtube Data API(v3)가 적합함 … build api_key = ‘발급 받은 API 키’ veo_ = ‘추출하고자 하는 동영상의 … …
  • Most searched keywords: Whether you are looking for [Intro1] Youtube API로 댓글 가져오기 동영상 댓글 분석을 위한 용도로는 Youtube Data API(v3)가 적합함 … build api_key = ‘발급 받은 API 키’ veo_ = ‘추출하고자 하는 동영상의 … ✓ Youtube API의 경우 종류가 3가지로 나뉜다Youtube Data API(v3)유튜브와 관련된 기본적인 API로, 동영상을 업로드하거나 재생목록을 관리하는 등의 가장 기본적인 기능 제공Youtube Analytics API유튜브의 동영상 및 채널에 대한 시
  • Table of Contents:
[Intro1] Youtube API로 댓글 가져오기
[Intro1] Youtube API로 댓글 가져오기

Read More

[카드뉴스] 유튜브 댓글 무료 크롤링│Somers Tag Live 서비스

  • Article author: e-datanews.tistory.com
  • Reviews from users: 1027 ⭐ Ratings
  • Top rated: 3.9 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [카드뉴스] 유튜브 댓글 무료 크롤링│Somers Tag Live 서비스 지난 유튜브 한글 댓글 크롤링 및 텍스트마이닝 포스팅에서도 살펴본 적이 있지만, 이번 포스팅에서는 유튜브 댓글 크롤링을 무료로 해주는 업체 … …
  • Most searched keywords: Whether you are looking for [카드뉴스] 유튜브 댓글 무료 크롤링│Somers Tag Live 서비스 지난 유튜브 한글 댓글 크롤링 및 텍스트마이닝 포스팅에서도 살펴본 적이 있지만, 이번 포스팅에서는 유튜브 댓글 크롤링을 무료로 해주는 업체 … [카드뉴스] 유튜브 댓글 무료 크롤링│Somers Tag Live 서비스 지난 유튜브 한글 댓글 크롤링 및 텍스트마이닝 포스팅에서도 살펴본 적이 있지만, 이번 포스팅에서는 유튜브 댓글 크롤링을 무료로 해주는..
  • Table of Contents:
[카드뉴스] 유튜브 댓글 무료 크롤링│Somers Tag Live 서비스

태그

‘정보’ Related Articles

공지사항

태그

최근 포스트

[카드뉴스] 유튜브 댓글 무료 크롤링│Somers Tag Live 서비스
[카드뉴스] 유튜브 댓글 무료 크롤링│Somers Tag Live 서비스

Read More

[파이썬] 유튜브 댓글 크롤링 (BTS MV)

  • Article author: codingspooning.tistory.com
  • Reviews from users: 1295 ⭐ Ratings
  • Top rated: 4.3 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [파이썬] 유튜브 댓글 크롤링 (BTS MV) 댓글 데이터는 단어별로 추출하여 워드 클라우드나 선호도 파악 등 여러 가지 데이터 분석에 쓰일 수 있으며,. 나중에 이와 같은 데이터 분석 프로젝트에 … …
  • Most searched keywords: Whether you are looking for [파이썬] 유튜브 댓글 크롤링 (BTS MV) 댓글 데이터는 단어별로 추출하여 워드 클라우드나 선호도 파악 등 여러 가지 데이터 분석에 쓰일 수 있으며,. 나중에 이와 같은 데이터 분석 프로젝트에 … 사람들이 가장 자주 사용하는 사이트인 유튜브에는 많은 양의 데이터가 매일 쌓이고 있습니다. 오늘은 사람들의 반응을 알아볼 수 있는 동영상 댓글 데이터를 수집(크롤링)해보고 이를 가공, 전처리하는 프로젝트..
  • Table of Contents:

태그

관련글

댓글3

Posting Calendar

최근글

인기글

최근댓글

Visitors

티스토리툴바

[파이썬] 유튜브 댓글 크롤링 (BTS MV)
[파이썬] 유튜브 댓글 크롤링 (BTS MV)

Read More

유튜브 댓글 크롤링 :: Data Analysis & Study

  • Article author: shinminyong.tistory.com
  • Reviews from users: 7019 ⭐ Ratings
  • Top rated: 3.0 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 유튜브 댓글 크롤링 :: Data Analysis & Study 이렇게 영상별로 url을 뽑기 위해 page source를 수집한 뒤에 데이터를 추출합니다. base_url = ‘http://www.youtube.com’ #영상별url이 유튜브 기본 url … …
  • Most searched keywords: Whether you are looking for 유튜브 댓글 크롤링 :: Data Analysis & Study 이렇게 영상별로 url을 뽑기 위해 page source를 수집한 뒤에 데이터를 추출합니다. base_url = ‘http://www.youtube.com’ #영상별url이 유튜브 기본 url … 안녕하세요 저번 유튜버의 영상 정보 크롤링에 이어서 이번엔 한개의 영상을 정해서 댓글을 크롤링 해보도록 하겠습니다. 영상의 댓글을 크롤링하기 위해서 저번 포스팅에서 수집한 영상url을 사용해보겠습니다…
  • Table of Contents:

관련글 관련글 더보기

인기포스트

티스토리툴바

유튜브 댓글 크롤링 :: Data Analysis & Study
유튜브 댓글 크롤링 :: Data Analysis & Study

Read More


See more articles in the same category here: 180+ tips for you.

유튜브 댓글 수집

이용순서

– 회원가입: 이메일, 비밀번호을 입력

회원가입: 이메일, 비밀번호을 입력 – 유튜브 URL 등록: 댓글 수집할 유튜브 영상 URL 또는 유튜브 커뮤니트 게시물 URL을 입력

유튜브 URL 등록: 댓글 수집할 유튜브 영상 URL 또는 유튜브 커뮤니트 게시물 URL을 입력 – 포인트결제: 댓글수를 확인하고 포인트 결제

유튜브 영상 댓글수집 이용료

– 댓글 1개당 18포인트가 사용됩니다.

댓글 1개당 18포인트가 사용됩니다. – 1회 최대 포인트는 29,700포인트입니다. 댓글개수가 1,747개를 넘어도 모두 수집되고 포인트는 29,700포인트가 사용됩니다.

1회 최대 포인트는 29,700포인트입니다. 댓글개수가 1,747개를 넘어도 모두 수집되고 포인트는 29,700포인트가 사용됩니다. – 10포인트는 10원으로 충전됩니다. 최소 충전금액은 9,900원입니다. 포인트충전

유튜브 영상의 댓글을 수집합니다.

– 1시간에 대략 4,000건 수집됩니다.

1시간에 대략 4,000건 수집됩니다. – 최대 20,000건까지 수집됩니다.

유튜브 영상 댓글 수집항목

– 작성일

작성일 – 댓글바로가기URL

댓글바로가기URL – 작성자닉네임

작성자닉네임 – 작성자채널URL

작성자채널URL – 좋아요수

좋아요수 – 답글수

답글수 – 링크수(내용에서추출)

링크수(내용에서추출) – 이메일(내용에서추출)

이메일(내용에서추출) – 내용

내용

유튜브 커뮤니티의 게시물의 댓글을 수집합니다.

– 1시간에 대략 800건 수집됩니다.

1시간에 대략 800건 수집됩니다. – 최대 4,000건까지 수집됩니다.

유튜브 커뮤니티의 댓글수집 이용료

– 댓글 1개당 18포인트가 사용됩니다.

댓글 1개당 18포인트가 사용됩니다. – 1회 최대 포인트는 29,700포인트입니다. 댓글개수가 1,747개를 넘어도 모두 수집되고 포인트는 29,700포인트가 사용됩니다.

1회 최대 포인트는 29,700포인트입니다. 댓글개수가 1,747개를 넘어도 모두 수집되고 포인트는 29,700포인트가 사용됩니다. – 10포인트는 10원으로 충전됩니다. 최소 충전금액은 9,900원입니다. 포인트충전

유튜브 커뮤니티의 게시물의 댓글 수집항목

Python을 이용한 이용한 유튜브 (YouTube) 댓글 수집

1. YouTube Data API

YouTubue 댓글 수집에는 Google에서 제공하는 YouTube Data API를 이용하는 방법과 동영상이 게시된 HTML 문서에서 직접 데이터를 크롤링 (crawling)하는 방법이 있다. 그러나 크롤링 방식은 YouTube에 의해 크롤링 코드의 접근이 차단되거나, 홈페이지 업데이트로 인해 HTML 문서의 형식이 변경되면 동작하지 않을 수 있다는 문제점이 있다.

이 글에서는 Python과 Google에서 제공하는 YouTube Data API를 이용하여 YouTube에 게시된 동영상의 댓글을 수집하는 방법을 소개한다. 개인적인 용도로 API를 이용할 경우에는 할당량을 초과할 일이 거의 없지만, 공개 서비스를 제공하기 위한 목적으로 API를 이용하는 경우에는 반드시 자신의 API 사용량과 Google의 과금 정책을 확인해야 한다.

1.1. Google API 프로젝트 생성

Google 계정에 로그인한 다음, Google API console에 접속하여 API 프로젝트를 생성한다. 기존에 생성해놓은 API 프로젝트가 있다면, 그것을 그대로 사용해도 된다.

그림 2. Google API 프로젝트 생성.

1.2. YouTube Data API 활성화

생성된 프로젝트에서 왼쪽의 라이브러리를 클릭하여 라이브러리 검색 화면으로 이동한다. 검색창에 “youtube”를 입력하고, 검색된 YouTube Data API v3를 클릭한다. 그 다음 이동된 화면에서 “사용”버튼을 클릭하여 YouTube Data API v3를 활성화한다. 활성화에는 약 1분 정도의 시간이 소요된다.

그림 3. YouTube Data API 활성화.

1.3. 사용자 인증 정보에서 API 키 발급

API 활성화 화면에서 “사용”버튼을 클릭하면 나타나는 “사용자 인증 정보 만들기”를 클릭하여 API 키를 발급받는다. API 키를 발급 받기 위해 그림 4와 같이 사용하려는 API, API 호출 플랫폼, 목적 데이터를 설정하고 사용자 인증 정보를 추가한다. 마지막으로 “어떤 사용자 인증 정보가 필요한가요? 버튼을 클릭하면 API 키가 발급된다.

그림 4. 사용자 인증 정보 추가 및 API 키 발급.

앞으로 YouTube Data API를 이용할 때는 발급 받은 API 키를 이용할 것이다. API 키는 API를 이용하기 위한 일종의 암호와 같은 것이기 때문에 노출하지 않도록 주의해야 한다.

2. Python으로 YouTube Data API 이용하기

먼저 Python으로 Google API를 이용하기 위해 아래의 pip 명령어를 이용하여 Google API Client 라이브러리를 다운 받는다.

pip install google-api-python-client

라이브러리 설치가 끝나면 Python 스크립트에서 pandas와 googleapiclient.discovery의 build를 import한다. pandas는 수집한 댓글을 엑셀의 형태로 저장하기 위한 라이브러리이며, googleapiclient.discovery의 build는 Google API를 호출하기 위한 객체를 지원하는 라이브러리이다.

1 2 import pandas from googleapiclient.discovery import build cs

그 다음, List 타입의 comments를 만든다. 이 변수에는 수집한 댓글이 저장될 것이다. 두 번째 줄에서는 import한 build 함수를 이용하여 다음과 같이 Google API 객체를 생성한다. build 함수에 이용된 api_key에는 앞에서 발급 받은 API 키를 입력한다. 마지막으로 세 번째 줄과 같이 API 객체를 호출한다. 이 때, video_id에는 댓글을 수집하고자 하는 YouTube 동영상의 id를 입력한다. API를 호출하면 response 변수에 전달 받은 데이터가 저장된다.

1 2 3 comments = list() api_obj = build( ‘youtube’ , ‘v3’ , developerKey = api_key) response = api_obj.commentThreads().list(part = ‘snippet,replies’ , videoId = video_id, maxResults = 100 ).execute() cs

API 객체 생성과 호출이 완료되면, 반복문을 통해 댓글 저장과 API 호출을 반복적으로 수행한다. 이 예제에서는 하나의 댓글에 대해 아래의 네 가지 정보 (댓글 내용, 댓글 작성자, 작성 시간, 좋아요 수)를 수집한다. YouTube Data API는 이외에도 다양한 정보를 수집할 수 있도록 지원하며, 자세한 정보는 API 문서에 제공되어 있다.

textDisplay: 댓글의 내용

authorDisplayName: 댓글 작성자

publishedAt: 댓글 작성 시간

likeCount: 좋아요 수

6~10번째 줄에서는 댓글에 대한 댓글 (reply)이 있는 경우에 reply도 같이 수집하는 코드이다. 마지막으로, 11~15번째 줄에서는 동영상에서 가져올 댓글이 아직 남은 경우에 nextPageToken을 기반으로 API를 다시 호출한다. 반복적인 API 호출을 통해 수집된 댓글은 앞에서 선언한 comments라는 list 타입의 변수에 저장된다.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 while response: for item in response[ ‘items’ ]: comment = item[ ‘snippet’ ][ ‘topLevelComment’ ][ ‘snippet’ ] comments.append([comment[ ‘textDisplay’ ], comment[ ‘authorDisplayName’ ], comment[ ‘publishedAt’ ], comment[ ‘likeCount’ ]]) if item[ ‘snippet’ ][ ‘totalReplyCount’ ] > 0 : for reply_item in item[ ‘replies’ ][ ‘comments’ ]: reply = reply_item[ ‘snippet’ ] comments.append([reply[ ‘textDisplay’ ], reply[ ‘authorDisplayName’ ], reply[ ‘publishedAt’ ], reply[ ‘likeCount’ ]]) if ‘nextPageToken’ in response: response = api_obj.commentThreads().list(part = ‘snippet,replies’ , videoId = video_id, pageToken = response[ ‘nextPageToken’ ], maxResults = 100 ).execute() else : break Colored by Color Scripter cs

마지막으로, pandas 라이브러리를 이용하여 comments에 수집된 댓글을 엑셀 파일로 저장한다. 엑셀 파일의 이름은 results.xlsx이며, 각 열의 이름은 comment, author, date, num_likes가 된다.

1 2 df = pandas.DataFrame(comments) df.to_excel( ‘results.xlsx’ , header = [ ‘comment’ , ‘author’ , ‘date’ , ‘num_likes’ ], index = None ) cs

Python과 YouTube Data API를 이용하여 YouTube 동영상의 댓글을 수집하기 위한 전체 코드는 다음과 같다.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 import pandas from googleapiclient.discovery import build api_key = ‘발급 받은 API 키’ video_id = ‘추출하고자 하는 동영상의 id’ comments = list() api_obj = build( ‘youtube’ , ‘v3’ , developerKey = api_key) response = api_obj.commentThreads().list(part = ‘snippet,replies’ , videoId = video_id, maxResults = 100 ).execute() while response: for item in response[ ‘items’ ]: comment = item[ ‘snippet’ ][ ‘topLevelComment’ ][ ‘snippet’ ] comments.append([comment[ ‘textDisplay’ ], comment[ ‘authorDisplayName’ ], comment[ ‘publishedAt’ ], comment[ ‘likeCount’ ]]) if item[ ‘snippet’ ][ ‘totalReplyCount’ ] > 0 : for reply_item in item[ ‘replies’ ][ ‘comments’ ]: reply = reply_item[ ‘snippet’ ] comments.append([reply[ ‘textDisplay’ ], reply[ ‘authorDisplayName’ ], reply[ ‘publishedAt’ ], reply[ ‘likeCount’ ]]) if ‘nextPageToken’ in response: response = api_obj.commentThreads().list(part = ‘snippet,replies’ , videoId = video_id, pageToken = response[ ‘nextPageToken’ ], maxResults = 100 ).execute() else : break df = pandas.DataFrame(comments) df.to_excel( ‘results.xlsx’ , header = [ ‘comment’ , ‘author’ , ‘date’ , ‘num_likes’ ], index = None ) Colored by Color Scripter cs

3. YouTube 동영상에서 댓글 추출하기

앞에서 구현한 Python 코드를 이용하여 실제 YouTube 동영상에서 댓글을 수집한다. 예제로 mathematicalmonk 채널의 “(ML 7.5) Beta-Bernoulli model (part 1)”이라는 동영상에 달린 댓글을 추출했다. 작성일을 기준으로 동영상에는 총 7개의 댓글 및 댓글에 대한 reply가 있으며, 위에서 작성한 Python 코드를 실행하면 그림 5와 같이 API를 통해 수집된 7개의 댓글이 엑셀 파일로 저장된다.

그림 5. 수집된 댓글의 내용, 작성자, 작성 시간, 좋아요 수.

유튜브 댓글 랜덤 추첨 한국 사이트 두둥!

728×90

랜덤 추첨기

https://www.nemo-land.com/youtubeCommentPicker

네모랜드 사이트에서 제공하는 랜덤 추첨기이다.

첫 페이지는 우선 굉장히 심플하다.

url 검색란에 url 을 입력하고 버튼을 클릭하면,

아래와 같이 YOUTUBE 영상이 나온다.

(위대하신 이지은님의 유튜브)

블로그 쓰다 말고 바로 시청하게 만드는…

역시 갓 지은님.

그 아래는 댓글 목록을 초당 100개씩 불러오며 로딩을 한다.

댓글 목록 개수가 보이기 때문에 진행 상황을 볼 수 있어

심적으로 굉장히 답답하지 않고 좋다.

그리고 속도가 무척 빠르다.. 정말 빠름.

완료가 되면,

‘댓글 목록 펼치기’ 버튼과

‘댓글 랜덤 추첨’ 버튼이 생긴다.

우선 ‘댓글 목록 펼치기’버튼을 누르면 사진과 같이

좋아요 순서로 글이 나열된다.

(좋아요 순서로 보기도 정말 좋은 듯)

두 번째로 ‘댓글 랜덤 추첨’ 버튼을 눌러보면,

옵션을 선택할 수 있다.

1. 마감 시간 설정 – 날짜 및 시간을 설정하면,

영상의 게시 일부 터 설정 시간까지의 댓글만 추첨할 수 있는 것 같다.

2. 포함 내용 설정 – 포함 내용을 설정하여 댓글을 골라낼 수 있다.

예로, “[이벤트신청]” 을 설정하면 해당 글자가 들어간 댓글만 골라준다.

3. 추첨 시간 넣기 – 추첨하는 시간을 설정하여 조금이라도 쫄깃한 효과가 생기도록 시간을 설정할 수 있다.

4. 당첨 인원수 설정 – 을 할 수 있다.

5. 서비스 이용전 이용 수칙이다.

설정 완료 후 아래의 응모자 추출하기 버튼을 눌러보자.

설정한 조건으로 응모자를 추출하며,

응모자를 볼 수 있는 버튼과 추첨 버튼이 생긴다.

추출된 응모자를 확인할 수 있고,

‘안녕’이라는 조건으로는 19명이 검색되었다.

해당 응모자를 클릭해보니, 실제 작성했던 댓글을 볼 수 있었다.

댓글에는 내가 설정한 ‘안녕’이라는 단어가 들어가 있었다.

정말 좋은 듯!!

추첨 버튼을 누르면,

내가 설정한 10초 동안

슬롯머신의 효과가 생긴다.

10초 뒤 당첨자가 띅하고 나타난다.

당첨자 리스트로 보기 버튼을 클릭하면

정말 죄~다 내가 설정한 ‘안녕’이라는 단어가 들어간 댓글을 볼 수 있었다.

요즘 유튜버가 굉장히 많이 늘어나면서

구독자들에게 감사 표시를 전하기 위해

댓글 이벤트를 많이 하는 듯하다.

정말 유용하게 사용될 것 같다.

https://www.nemo-land.com/

728×90

So you have finished reading the 유튜브 댓글 추출 topic article, if you find this article useful, please share it. Thank you very much. See more: 유튜브 댓글 엑셀 추출, 유튜브 댓글 마케팅, 유튜브 API 파이썬, 유튜브 제목 추출, 유튜브 댓글 이벤트, 유튜브 크롤링, 유튜브 API 크롤링, 유튜브 API 가격

Leave a Comment