Zacznij terazZacznij za darmo

Wczytaj i zbadaj dane z Twittera

Dane z Twittera są już zapisane lokalnie w pliku tekstowym – czas je przeanalizować! Tym właśnie zajmiesz się w kolejnych ćwiczeniach interaktywnych. W tym ćwiczeniu wczytasz dane z Twittera do listy: tweets_data.

Pamiętaj, że są to prawdziwe dane z Twittera, dlatego zawsze istnieje ryzyko, że mogą zawierać wulgaryzmy lub inne treści nieodpowiednie (dotyczy to tego ćwiczenia oraz kolejnych, które również korzystają z prawdziwych danych z Twittera).

To ćwiczenie jest częścią kursu

Importowanie danych w Pythonie – poziom średniozaawansowany

Zobacz kurs

Instrukcje do ćwiczenia

  • Przypisz nazwę pliku 'tweets.txt' do zmiennej tweets_data_path.
  • Zainicjalizuj tweets_data jako pustą listę, w której będą przechowywane tweety.
  • Wewnątrz pętli for zdefiniowanej przez for line in tweets_file: wczytaj każdy tweet do zmiennej tweet za pomocą json.loads(), a następnie dodaj tweet do tweets_data metodą append().
  • Kliknij Prześlij odpowiedź i sprawdź klucze słownika pierwszego tweeta wypisane w konsoli.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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())
Edytuj i uruchom kod