IniziaInizia gratis

Carica ed esplora i tuoi dati di Twitter

Ora che hai salvato localmente i tuoi dati di Twitter in un file di testo, è il momento di esplorarli! Farai proprio questo nei prossimi esercizi interattivi. In questo esercizio, leggerai i dati di Twitter in una lista: tweets_data.

Sappi che si tratta di dati reali presi da Twitter e, di conseguenza, c’è sempre il rischio che contengano volgarità o altri contenuti offensivi (in questo esercizio e in quelli successivi che utilizzano dati reali di Twitter).

Questo esercizio fa parte del corso

Importazione di dati in Python - livello intermedio

Visualizza il corso

Istruzioni dell'esercizio

  • Assegna il nome del file 'tweets.txt' alla variabile tweets_data_path.
  • Inizializza tweets_data come lista vuota in cui memorizzare i tweet.
  • All’interno del ciclo for avviato da for line in tweets_file:, carica ogni tweet in una variabile tweet usando json.loads(), quindi aggiungi tweet a tweets_data usando il metodo append().
  • Premi Invia e osserva le chiavi del primo dizionario di tweet stampate nella shell.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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())
Modifica ed esegui il codice