始める無料で始める

キーワードに関するデータの収集

認証の設定が完了したので、いよいよ Twitter データの収集を始めましょう。Streaming API を使うと、サンプルデータまたはキーワードでフィルタリングしたデータをリアルタイムで収集できることを思い出してください。

この例では、filter エンドポイントを使って、ツイート本文、ユーザー名、またはユーザーの自己紹介文に #rstats または #python が含まれるツイートのデータを収集します。

SListener モジュールはすでに定義済みで、インポートされています。

この演習はコースの一部です

Python でのソーシャルメディアデータ分析

コースを見る

演習の手順

  • tweepy から Stream をインポートします。
  • keywords_to_track に #rstats と #python を含むリストを設定します。
  • auth オブジェクトと listen オブジェクトを Stream に渡します。
  • キーワード引数 track に keywords_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 = ____)
コードを編集して実行