Carregue e explore seus dados do Twitter
Agora que você tem seus dados do Twitter armazenados localmente em um arquivo de texto, é hora de explorá-los! Isso é o que você fará nos próximos exercícios interativos. Neste exercício, você lerá os dados do Twitter em uma lista: tweets_data
.
Esteja ciente de que esses são dados reais do Twitter e, portanto, há sempre o risco de que eles contenham palavrões ou outros conteúdos ofensivos (neste exercício e em quaisquer exercícios seguintes que também usem dados reais do Twitter).
Este exercício faz parte do curso
Importação intermediária de dados em Python
Instruções de exercício
- Atribua o nome de arquivo
'tweets.txt'
à variáveltweets_data_path
. - Inicialize
tweets_data
como uma lista vazia para armazenar os tweets. - No loop
for
iniciado porfor line in tweets_file:
, carregue cada tweet em uma variável,tweet
, usandojson.loads()
, depois anexetweet
atweets_data
usando o métodoappend()
. - Pressione enviar e verifique as chaves do primeiro dicionário de tweets impresso no shell.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# 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())