Choose Language

Apply ⏱ 12 min

Python File I/O and JSON Tutorial

What You Will Learn

  • JSON डेटा को पाइथन में कैसे काम करें
  • पाइथन में JSON डेटा को लोड और पार्स करने के लिए JSON.loads() विधि का उपयोग करना
  • JSON डेटा को पाइथन ऑब्जेक्ट्स में बदलने के लिए कनवर्जन तालिका का उपयोग करना

Key Concepts

JSON एक सामान्य डेटा प्रारूप है जिसका उपयोग जानकारी संग्रहीत करने के लिए किया जाता है। JSON डेटा को पाइथन में लोड करने के लिए, हम JSON.loads() विधि का उपयोग कर सकते हैं। JSON डेटा को पाइथन ऑब्जेक्ट्स में बदलने के लिए, हम कनवर्जन तालिका का उपयोग कर सकते हैं, जो JSON ऑब्जेक्ट्स को पाइथन डिक्शनरी में बदलती है, JSON सरणियों को पाइथन सूची में बदलती है, और इसी तरह।

Code Examples

import json
data = json.loads('{"people": [{"name": "John", "phone": "123-456-7890", "emails": ["[email protected]"]}, {"name": "Jane", "phone": "987-654-3210", "emails": null}]}')
print(data)

यह कोड JSON डेटा को पाइथन में लोड करता है और इसे एक पाइथन ऑब्जेक्ट में बदलता है।

print(type(data))

यह कोड JSON डेटा के पाइथन ऑब्जेक्ट का प्रकार प्रिंट करता है।

for person in data["people"]:
    print(person)

यह कोड JSON डेटा के पाइथन ऑब्जेक्ट में से प्रत्येक व्यक्ति को प्रिंट करता है।

Lesson Summary

इस पाठ में, हमने JSON डेटा को पाइथन में कैसे काम करें और इसे पाइथन ऑब्जेक्ट्स में बदलने के लिए कनवर्जन तालिका का उपयोग कैसे करें। हमने JSON.loads() विधि का उपयोग करके JSON डेटा को पाइथन में लोड करने के लिए देखा और फिर इसे एक पाइथन ऑब्जेक्ट में बदल दिया। हमने यह भी देखा कि JSON डेटा को पाइथन ऑब्जेक्ट्स में बदलने के लिए कनवर्जन तालिका का उपयोग कैसे किया जाता है। अब आप JSON डेटा को पाइथन में काम करने के लिए तैयार हैं और इसे पाइथन ऑब्जेक्ट्स में बदलने के लिए कनवर्जन तालिका का उपयोग कर सकते हैं।

Practice Exercise

एक JSON फ़ाइल बनाएं जिसमें आपके दोस्तों की जानकारी हो, जैसे कि उनका नाम, फोन नंबर, और ईमेल पता। फिर, पाइथन में JSON डेटा को लोड करें और इसे एक पाइथन ऑब्जेक्ट में बदलें। अंत में, प्रत्येक दोस्त की जानकारी को प्रिंट करें।

What Is Next

अब आप JSON डेटा को पाइथन में काम करने के लिए तैयार हैं और इसे पाइथन ऑब्जेक्ट्स में बदलने के लिए कनवर्जन तालिका का उपयोग कर सकते हैं। अगले पाठ में, हम पाइथन में फ़ाइल Input/Output के बारे में सीखेंगे और देखेंगे कि कैसे फ़ाइलें पढ़ने और लिखने के लिए पाइथन का उपयोग किया जा सकता है।