LoslegenKostenlos loslegen

Twitter-Daten laden und erkunden

Jetzt, wo deine Twitter-Daten lokal in einer Textdatei liegen, ist es Zeit, sie zu erkunden! Genau das machst du in den nächsten interaktiven Übungen. In dieser Übung liest du die Twitter-Daten in eine Liste ein: tweets_data.

Beachte, dass es sich um echte Daten von Twitter handelt und daher immer das Risiko besteht, dass sie Obszönitäten oder andere anstößige Inhalte enthalten (in dieser Übung und in allen folgenden Übungen, die ebenfalls echte Twitter-Daten verwenden).

Diese Übung ist Teil des Kurses

Importing Data in Python (Fortgeschritten)

Kurs anzeigen

Anleitung zur Übung

  • Weise der Variable tweets_data_path den Dateinamen 'tweets.txt' zu.
  • Initialisiere tweets_data als leere Liste, in der die Tweets gespeichert werden.
  • Lade innerhalb der durch for line in tweets_file: gestarteten for-Schleife jeden Tweet mit json.loads() in eine Variable tweet und hänge tweet anschließend mit der Methode append() an tweets_data an.
  • Klicke auf Antwort senden und schau dir die Schlüssel des ersten Tweet-Dictionarys an, die im Terminal ausgegeben werden.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# 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())
Code bearbeiten und ausführen