Začněte nyníZačněte zdarma

Načítání dat klíč–hodnota pomocí Redisu

Teď, když už umíš ukládat páry klíč–hodnota pomocí Redisu a Pythonu, je čas prozkoumat druhou stranu téhož procesu: načítání dat. V tomto příkladu si procvičíš načítání různých párů klíč–hodnota, se kterými se můžeš setkat ve webové aplikaci pracující s meteorologickými daty.

Objekt připojení byl vytvořen a uložen do proměnné redis_conn. Hodně zábavy!

Toto cvičení je součástí kurzu

Úvod do NoSQL

Zobrazit kurz

Pokyny k cvičení

  • Pomocí proměnné redis_conn a vhodné metody se pokus načíst teplotu pro každé city ze seznamu cities z Redisu.
  • Pokud je hodnota temperature pro daný klíč None, nastav jako hodnotu tohoto klíče "unknown temperature" a vypiš krátkou zprávu.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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}")
Upravit a spustit kód