Завантажте й дослідіть свої дані Twitter
Тепер, коли ваші дані Twitter збережені локально у текстовому файлі, час їх дослідити! Саме це ви зробите в наступних інтерактивних вправах. У цій вправі ви зчитаєте дані Twitter у список: tweets_data.
Зверніть увагу: це реальні дані з Twitter, тому існує ризик, що вони можуть містити нецензурну лексику або інший образливий контент (у цій вправі та в наступних вправах, які також використовують реальні дані Twitter).
Ця вправа є частиною курсу
Середній рівень імпортування даних у Python
Інструкції до вправи
- Присвойте назву файла
'tweets.txt'зміннійtweets_data_path. - Ініціалізуйте
tweets_dataяк порожній список для зберігання твітів. - Усередині циклу
for, який починається зfor line in tweets_file:, завантажуйте кожен твіт у зміннуtweetза допомогоюjson.loads(), а потім додайтеtweetдоtweets_dataметодомappend(). - Натисніть Надіслати відповідь і подивіться на ключі першого словника твіта, надруковані в консолі.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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())