ComenzarEmpieza gratis

Carga y explora tus datos de Twitter

Ahora que ya tienes tus datos de Twitter almacenados localmente en un archivo de texto, ¡es hora de explorarlos! Esto es lo que harás en los siguientes ejercicios interactivos. En este ejercicio, leerás los datos de Twitter en una lista: tweets_data.

Ten en cuenta que se trata de datos reales de Twitter y, como tales, siempre existe el riesgo de que contengan blasfemias u otros contenidos ofensivos (en este ejercicio y en los siguientes que también utilicen datos reales de Twitter).

Este ejercicio forma parte del curso

Importación de datos intermedios en Python

Ver curso

Instrucciones del ejercicio

  • Asigna el nombre de archivo 'tweets.txt' a la variable tweets_data_path.
  • Inicializa tweets_data como una lista vacía para almacenar los tuits.
  • Dentro del bucle « for » iniciado por « for line in tweets_file: », carga cada tweet en una variable, « tweet », utilizando « json.loads() », y luego añade « tweet » a « tweets_data » utilizando el método « append() ».
  • Pulsa enviar y comprueba las claves del primer diccionario de tuits impreso en el terminal.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# 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())
Editar y ejecutar código