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

पायथन का उपयोग करके XML कैसे जनरेट करें?


पायथन डिक्शनरी से XML जनरेट करने के लिए, आपको dicttoxml पैकेज इंस्टॉल करना होगा। आप इसे इस प्रकार इंस्टॉल कर सकते हैं:

$ pip install dicttoxml

एक बार इंस्टॉल हो जाने पर, आप XML बनाने के लिए dicttoxml मेथड का उपयोग कर सकते हैं।

उदाहरण

a = {
    'foo': 45,
    'bar': {
        'baz': "Hello"
    }
}
xml = dicttoxml.dicttoxml(a)
print(xml)

आउटपुट

यह आउटपुट देगा:

b'45Hello'

आप toprettyxml मेथड का उपयोग करके इस आउटपुट को प्रिटी-प्रिंट भी कर सकते हैं।

उदाहरण

from xml.dom.minidom import parseString
a = {
    'foo': 45,
    'bar': {
        'baz': "Hello"
    }
}
xml = dicttoxml.dicttoxml(a)
dom = parseString(xml)
print(dom.toprettyxml())

आउटपुट

यह आउटपुट देगा:



    45
    
        Hello
    

  1. - Python में Cerberus का उपयोग करके डेटा कैसे वैलिडेट करें?

    परिचय Python में Cerberus मॉड्यूल शक्तिशाली फिर भी हल्के डेटा वैलिडेशन फंक्शन्स प्रदान करता है। इसे इस तरह से डिज़ाइन किया गया है कि आप इसे विभिन्न एप्लिकेशन्स और कस्टम वैलिडेशन्स तक बढ़ा सकते हैं। हम पहले एक स्कीमा परिभाषित करते हैं और फिर डेटा को स्कीमा के विरुद्ध वैलिडेट करते हैं और जांचते हैं क

  1. पायथन में Bokeh का उपयोग करके स्कैटर प्लॉट कैसे उत्पन्न करें? पायथन में Bokeh का उपयोग करके स्कैटर प्लॉट कैसे उत्पन्न करें?

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

  1. पायथन में pyqrcode मॉड्यूल का उपयोग करके QR कोड जनरेट करें पायथन में pyqrcode मॉड्यूल का उपयोग करके QR कोड जनरेट करें

    QR कोड में एक सफेद पृष्ठभूमि पर वर्ग ग्रिड में व्यवस्थित काले वर्ग होते हैं, जिसे कैमरा जैसे इमेजिंग डिवाइस द्वारा पढ़ा जा सकता है। इसका व्यापक रूप से व्यावसायिक ट्रैकिंग अनुप्रयोगों, भुगतान और वेबसाइट लॉगिन आदि में उपयोग किया जाता है। पायथन में pyqrcode मॉड्यूल का उपयोग QR कोड जनरेट करने के लिए कि