Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन में क्लास JSON Serializable कैसे बनाएं?

क्रमबद्धता जटिल डेटा प्रकारों की वस्तुओं को मूल डेटा प्रकारों में बदलने की प्रक्रिया है ताकि उन्हें आसानी से JSON नोटेशन में परिवर्तित किया जा सके।

यदि आपके पास JSON स्ट्रिंग है, तो आप json.dumps() का उपयोग करके इसे JSON स्ट्रिंग में बदल सकते हैं। विधि।

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

उदाहरण

import json
x = {
   "name": "Archana",
   "age": 30,
   "city": "Hyderabad"
   }
# convert into JSON String by using json.dumps():
y = json.dumps(x)
print(y)

आउटपुट

{"name": "Archana", "age": 30, "city": "Hyderabad"}

उदाहरण 2

import json
Emp = {1:"Archana",
       2:"Krishna",
       3:"Vineeth",
       4:"Ramesh"}
jsonString = json.dumps(Emp)
print(jsonString)
Empid = [71,72,73,74]
jsonString = json.dumps(Empid)
print(jsonString)

आउटपुट

{"1": "Archana", "2": "Krishna", "3": "Vineeth", "4": "Ramesh"}
[71, 72, 73, 74]

  1. पायथन में JSON फ़ाइल कैसे पढ़ें

    JSON फ़ाइल क्या है? JSON का मतलब जावास्क्रिप्ट ऑब्जेक्ट नोटेशन है। यह आमतौर पर वेब अनुप्रयोगों में डेटा संचारित करने के लिए उपयोग किया जाता है (जैसे सर्वर से क्लाइंट को वेब पेज पर प्रदर्शित करने के लिए डेटा भेजना)। नमूना JSON फ़ाइल Example 1: {    "fruit": "Apple", &nb

  1. पायथन में लॉग हिस्टोग्राम कैसे बनाएं?

    लॉग हिस्टोग्राम बनाने के लिए, हम उपयोग कर सकते हैं log=True इतिहास () . के तर्क में विधि। कदम संख्याओं की सूची बनाएं। घनत्व=सत्य . के साथ एक हिस्टोग्राम प्लॉट करें । आकृति प्रदर्शित करने के लिए, शो () . का उपयोग करें विधि। उदाहरण pltplt.rcParams[figure.figsize] =[7.50, 3.50]plt.rcParams

  1. पायथन में JSON को कैसे पार्स करें

    हम पायथन में JSON को कैसे पार्स करते हैं। सबसे पहले हम json.load() विधि का उपयोग करके एक JSON फ़ाइल लोड करते हैं। परिणाम एक पायथन शब्दकोश है। फिर हम शब्दकोश विधियों का उपयोग करके फ़ील्ड तक पहुँच सकते हैं। JSON एक हल्का डेटा-इंटरचेंज प्रारूप है। JSON फ़ाइल या JSON प्रतिक्रिया से जानकारी निकालने के