MulaiMulai sekarang secara gratis

Mengambil data key-value dengan Redis

Setelah Anda berlatih menyimpan pasangan key-value dengan Redis dan Python, kini saatnya mengeksplorasi separuh proses lainnya: mengambil pasangan key-value. Pada contoh ini, Anda akan berlatih mengambil beberapa pasangan key-value yang mungkin ditemukan dalam aplikasi web yang dibuat untuk melaporkan data cuaca.

Objek koneksi telah dibuat dan disimpan dalam variabel redis_conn. Selamat mencoba!

Latihan ini adalah bagian dari kursus

Pengantar NoSQL

Lihat Kursus

Petunjuk latihan

  • Gunakan variabel redis_conn dan metode yang tepat untuk mencoba mengurai suhu untuk setiap city dalam daftar cities dari Redis.
  • Jika nilai temperature adalah None untuk key tersebut, tetapkan "unknown temperature" sebagai nilai untuk key itu, lalu cetak pesan singkat.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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}")
Edit dan Jalankan Kode