Carga y explora tus datos de Twitter
Ahora que ya tienes los datos de Twitter en un archivo de texto, es hora de explorarlos. Esto es lo que harás en los próximos 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 que, 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
Intermedio Importar datos en Python
Instrucciones de ejercicio
- Asigne el nombre de archivo
'tweets.txt'
a la variabletweets_data_path
. - Inicializa
tweets_data
como una lista vacía para almacenar los tweets. - Dentro del bucle
for
iniciado porfor line in tweets_file:
, cargue cada tweet en una variable,tweet
, utilizandojson.loads()
, y luego añadatweet
atweets_data
utilizando el métodoappend()
. - Pulsa enviar y comprueba las claves del primer diccionario de tweets impreso en el intérprete de comandos.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este 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())