ComeçarComece gratuitamente

Recuperação de dados de valor-chave com o Redis

Agora que você já praticou o armazenamento de pares de valores-chave com o Redis e o Python, é hora de explorar a outra metade desse processo: a recuperação de pares de valores-chave. Neste exemplo, você praticará a recuperação de alguns pares de valores-chave diferentes que podem ser encontrados em um aplicativo da Web criado para relatar dados meteorológicos.

Um objeto de conexão foi criado e armazenado na variável redis_conn. Aproveite!

Este exercício faz parte do curso

Introdução ao NoSQL

Ver Curso

Instruções de exercício

  • Use a variável redis_conn e o método apropriado para tentar analisar a temperatura de cada city na lista de cities do Redis.
  • Se o valor de temperature for None para a chave passada, defina "unknown temperature" como o valor para essa chave e imprima uma mensagem curta.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# 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}")
Editar e executar código