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

JSON के साथ पायथन टुपल को कैसे संरक्षित करें?


JSON फॉर्मेट में टुपल की कोई अवधारणा नहीं है। पायथन का JSON मॉड्यूल पायथन टुपल को JSON लिस्ट में कन्वर्ट करता है क्योंकि JSON में टुपल के सबसे करीब वही है। इम्म्यूटेबिलिटी संरक्षित नहीं होगी। यदि आप उन्हें संरक्षित करना चाहते हैं, तो pickle जैसी यूटिलिटी का उपयोग करें या अपने स्वयं के एनकोडर और डिकोडर लिखें।

यदि आप pickle का उपयोग कर रहे हैं, तो यह पायथन टुपल को JSON फ़ाइलों में नहीं बल्कि pkl फ़ाइलों में संग्रहीत करेगा। यदि आप वेब पर डेटा भेज रहे हैं तो यह उपयोगी नहीं है। सबसे अच्छा तरीका है अपने स्वयं के एनकोडर और डिकोडर का उपयोग करना जो आपके द्वारा चुने गए तरीके के आधार पर लिस्ट और टुपल के बीच अंतर करेंगे।


  1. - पायथन में टेंसरफ्लो टेक्स्ट का उपयोग व्हाइटस्पेस टोकनाइज़र के साथ कैसे करें?

    टेंसरफ्लो टेक्स्ट का उपयोग व्हाइटस्पेस टोकनाइज़र के साथ WhitespaceTokenizer को कॉल करके किया जा सकता है, जो एक टोकनाइज़र बनाता है, जिसका उपयोग स्ट्रिंग पर tokenize मेथड के साथ किया जाता है। और पढ़ें: टेंसरफ्लो क्या है और केरस टेंसरफ्लो के साथ न्यूरल नेटवर्क बनाने में कैसे काम करता है? हम केरस सीक

  1. - TensorFlow से Python में कैरेक्टर सबस्ट्रिंग के साथ कैसे काम करें?

    कैरेक्टर सबस्ट्रिंग्स का उपयोग TensorFlow में strings मॉड्यूल में मौजूद substr मेथड का उपयोग करके किया जा सकता है। इसे फिर एक Numpy array में परिवर्तित किया जाता है और फिर प्रदर्शित किया जाता है। और पढ़ें: TensorFlow क्या है और Keras, TensorFlow के साथ मिलकर न्यूरल नेटवर्क कैसे बनाता है? हम देखेंगे

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

    Bokeh एक पायथन पैकेज है जो डेटा विज़ुअलाइज़ेशन में मदद करता है। यह एक ओपन सोर्स प्रोजेक्ट है। Bokeh अपने प्लॉट को HTML और JavaScript का उपयोग करके रेंडर करता है। यह इंगित करता है कि यह वेब-आधारित डैशबोर्ड के साथ काम करते समय उपयोगी है। Bokeh डेटा स्रोत को JSON फ़ाइल में परिवर्तित करता है। इस फ़ाइल