शुरू करेंमुफ़्त में शुरू करें

Redis के साथ key-value डेटा प्राप्त करना

अब जबकि आपने Redis और Python के साथ key-value pairs स्टोर करने का अभ्यास कर लिया है, आइए प्रक्रिया के दूसरे हिस्से पर ध्यान दें: key-value pairs को प्राप्त करना. इस उदाहरण में, आप कुछ अलग-अलग key-value pairs प्राप्त करने का अभ्यास करेंगे जो किसी वेब एप्लिकेशन में मिल सकते हैं, जिसे मौसम डेटा पर रिपोर्ट करने के लिए बनाया गया है.

एक कनेक्शन ऑब्जेक्ट बनाया जा चुका है और वैरिएबल redis_conn में सेव है. शुरू कीजिए!

यह अभ्यास पाठ्यक्रम का हिस्सा है

NoSQL परिचय

पाठ्यक्रम देखें

अभ्यास निर्देश

  • Redis से cities की सूची में हर city के लिए तापमान पार्स करने हेतु redis_conn वैरिएबल और उपयुक्त मेथड का उपयोग करें.
  • अगर दिए गए key के लिए temperature का मान None हो, तो उस key के लिए value "unknown temperature" सेट करें और एक छोटा संदेश प्रिंट करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# 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}")
कोड संपादित करें और चलाएँ