BaşlayınÜcretsiz Başlayın

Redis ile anahtar-değer verisi getirme

Artık Redis ve Python ile anahtar-değer çiftlerini depolamayı pratik ettiğine göre, sürecin diğer yarısını keşfetme zamanı: anahtar-değer çiftlerini geri almak. Bu örnekte, hava durumu verilerini raporlamak için oluşturulmuş bir web uygulamasında karşılaşabileceğin birkaç farklı anahtar-değer çiftini almayı deneyeceksin.

Bir bağlantı nesnesi oluşturuldu ve redis_conn değişkeninde saklandı. Keyifli çalışmalar!

Bu egzersiz

NoSQL'a Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • redis_conn değişkenini ve uygun metodu kullanarak, cities listesindeki her city için sıcaklığı Redis’ten almaya çalış.
  • Verilen anahtar için temperature değeri None ise, o anahtarın değeri olarak "unknown temperature" ayarla ve kısa bir mesaj yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Loop through each of the cities
for city in cities:
	# Grab the temperature
    temperature = ____.___(f"{city}_temp")
    
    # Check if the temperature is None
    if temperature is None:
    	# Store an unknown temperature
        ____.____(f"{city}_temp", "unknown temperature")
        print(f"Unknown temperature in {city}")
    
    else:
      	# Otherwise, print the temperature
    	print(f"The temperature in {city} is {temperature}")
Kodu Düzenle ve Çalıştır