시작하기무료로 시작하기

키워드로 데이터 수집하기

이제 인증을 설정했으니 Twitter 데이터를 수집해 보겠습니다. Streaming API를 사용하면 표본 데이터이거나 키워드로 필터링된 실시간 Twitter 데이터를 수집할 수 있다는 점을 기억하세요.

이 예제에서는 filter 엔드포인트를 사용해 트윗 본문, 사용자 이름, 또는 사용자 소개에 #rstats#python이 언급된 모든 트윗의 데이터를 수집하겠습니다.

SListener 모듈은 이미 정의되어 있고 import 되어 있어요.

이 연습은 강의의 일부입니다

Python으로 소셜 미디어 데이터 분석하기

강의 보기

연습 안내

  • tweepy에서 Stream을 import 하세요.
  • keywords_to_track#rstats#python을 담은 리스트로 설정하세요.
  • authlisten 객체를 Stream에 전달하세요.
  • 키워드 인자 trackkeywords_to_track로 설정하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

from ____ import ____

# Set up words to track
keywords_to_track = ____

# Instantiate the SListener object 
listen = SListener(api)

# Instantiate the Stream object
stream = Stream(____, ____, access_token, access_token_secret)

# Begin collecting data
stream.filter(track = ____)
코드 편집 및 실행