Twitter verilerini yükle ve keşfet
Artık Twitter verilerin yerel olarak bir metin dosyasında durduğuna göre, onu keşfetme zamanı! Bunu bir sonraki etkileşimli egzersizlerde yapacaksın. Bu egzersizde, Twitter verilerini bir listeye okuyacaksın: tweets_data.
Dikkat: Bu veriler Twitter'dan gerçek veridir; bu nedenle küfür veya rahatsız edici içerik barındırma riski her zaman vardır (bu egzersizde ve gerçek Twitter verisi kullanılan sonraki egzersizlerde).
Bu egzersiz
Python'da Orta Düzey Veri İçe Aktarma
kursunun bir parçasıdırEgzersiz talimatları
- Dosya adını
'tweets.txt'olaraktweets_data_pathdeğişkenine ata. - Tweet'leri saklamak için
tweets_data'yı boş bir liste olarak başlat. for line in tweets_file:ile başlayanfordöngüsünün içinde, her bir tweet'ijson.loads()kullanaraktweetdeğişkenine yükle ve ardındanappend()yöntemiyletweet'itweets_data'a ekle.- Submit Answer'a bas ve kabukta yazdırılan ilk tweet sözlüğünün anahtarlarına göz at.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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())