Twitterデータの読み込みと確認
Twitterデータをテキストファイルとしてローカルに保存できました。次は、そのデータを見ていきましょう。この演習では、Twitterデータをリスト tweets_data に読み込みます。
このデータはTwitterの実際のデータです。そのため、不適切な表現や攻撃的なコンテンツが含まれる可能性があることをご了承ください(この演習および実際のTwitterデータを使用する以降の演習も同様です)。
この演習はコースの一部です
Pythonによるデータインポート中級
演習の手順
- ファイル名
'tweets.txt'を変数tweets_data_pathに代入しましょう。 - ツイートを格納するための空のリストとして
tweets_dataを初期化しましょう。 forループをfor line in tweets_file:で始め、json.loads()を使って各ツイートを変数tweetに読み込み、append()メソッドを使ってtweetをtweets_dataに追加しましょう。- 回答を送信して、シェルに表示される最初のツイート辞書のキーを確認しましょう。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Import package
import json
# String of path to file: tweets_data_path
# Initialize empty list to store tweets: tweets_data
# Open connection to file
tweets_file = open(tweets_data_path, "r")
# Read in tweets and store in list: tweets_data
for line in tweets_file:
____
____
# Close connection to file
tweets_file.close()
# Print the keys of the first tweet dict
print(tweets_data[0].keys())