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

XML फाइल के आधार पर Python ऑब्जेक्ट्स कैसे बनाएं?


Untangle

हम XML फाइल के आधार पर Python ऑब्जेक्ट्स बनाने के लिए `untangle` का उपयोग कर सकते हैं।

`untangle` एक सिंपल लाइब्रेरी है जो XML डॉक्यूमेंट लेती है और एक Python ऑब्जेक्ट लौटाती है जो इसकी संरचना में नोड्स और एट्रिब्यूट्स को मिरर करता है।

उदाहरण के लिए, इस तरह की XML फाइल:

<?xml version="1.0"?>
<root>
    <child name="child1">
</root>

इसे इस तरह लोड किया जा सकता है:

import untangle
obj = untangle.parse('path/to/file.xml')

और फिर आप चाइल्ड एलिमेंट का नाम इस तरह प्राप्त कर सकते हैं:

obj.root.child['name']

`untangle` स्ट्रिंग या URL से XML लोड करने का भी समर्थन करता है।

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

    CSV फाइल का अर्थ कॉमा सेपरेटेड वैल्यूज़ फाइल है। यह एक प्लेन टेक्स्ट फाइल है जिसमें डेटा वैल्यूज़ कॉमा से अलग होती हैं और इस प्रकार कॉमा की मदद से प्लेन टेक्स्ट के रूप में टेबुलर डेटा को दर्शाती हैं। CSV फाइल का एक्सटेंशन .csv होता है। यहाँ बताया गया है कि CSV फाइल कैसी दिखती है - Sr.No,Name,City,A

  1. - Python में Dictionary कैसे बनाएं?

    Python में Dictionary एक डेटा संरचना है जिसमें key-value pairs का संग्रह होता है। Dictionary में प्रत्येक key unique होता है और हर unique key अपने value से जुड़ा होता है। इस तरह Dictionary key : value pairs को संग्रहीत करता है। Dictionary बनाना Python में Dictionary को curly braces {} के अंदर key: v

  1. पायथन में फाइल ऑब्जेक्ट्स: पूरी गाइड पायथन में फाइल ऑब्जेक्ट्स: पूरी गाइड

    पायथन में, जब भी हम फाइल्स पढ़ने या लिखने का प्रयास करते हैं, हमें कोई लाइब्रेरी इम्पोर्ट करने की आवश्यकता नहीं होती क्योंकि यह नेटिवली हैंडल किया जाता है। सबसे पहली चीज जो हम करेंगे वह है बिल्ट-इन open फंक्शन का उपयोग करके एक फाइल ऑब्जेक्ट प्राप्त करना। open फंक्शन एक फाइल खोलता है और एक फाइल ऑब्ज