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

पायथन ऑब्जेक्ट के अंदर कैसे देखें?


पायथन में किसी भी पायथन ऑब्जेक्ट के एट्रिब्यूट्स, प्रॉपर्टीज़ और मेथड्स के बारे में जानकारी एकत्र करने के लिए निम्न मजबूत बिल्ट-इन फ़ंक्शन्स का सेट है:

  • type()

  • dir()

  • id()

  • getattr()

  • hasattr()

  • globals()

  • locals()

  • callable()

type() और dir() विशेष रूप से किसी ऑब्जेक्ट का प्रकार और उसके एट्रिब्यूट्स का सेट ढूंढने के लिए उपयोगी हैं।

  1. - पायथन एक्सेप्शन टेक्स्ट कैसे प्राप्त करें?

    यदि पायथन कोड एक्सेप्शन फेंकता है, तो हम इसे पकड़ सकते हैं और टाइप, एरर मैसेज, ट्रेसबैक प्रिंट कर सकते हैं और पायथन स्क्रिप्ट में फ़ाइल नाम और लाइन नंबर जैसी जानकारी प्राप्त कर सकते हैं जहां एक्सेप्शन हुआ। हम एरर के टाइप, वैल्यू, ट्रेसबैक पैरामीटर्स ढूंढ सकते हैं। टाइप उस एक्सेप्शन का प्रकार देता है

  1. - पायथन में KeyError एक्सेप्शन कैसे पकड़ें?

    KeyError तब उठाया जाता है जब कोई मान डिक्शनरी की कुंजी के रूप में नहीं मिलता। दिए गए कोड को एक्सेप्शन पकड़ने और उसका प्रकार खोजने के लिए निम्न प्रकार से फिर से लिखा गया है। उदाहरण import sys try: s = {a:5, b:7}[c] except: print(sys.exc_info()) आउटपुट (, KeyError(c,), )

  1. - पायथन फंक्शन में JSON ऑब्जेक्ट को पैरामीटर के रूप में कैसे पास करें?

    हमारे पास नीचे दिया गया कोड है जो दिए गए JSON ऑब्जेक्ट को पायथन फंक्शन में पैरामीटर के रूप में पास करेगा। उदाहरण import json json_string = {name:Rupert, age: 25, desig:developer} print type (json_string) def func(strng): a = json.loads(strng) print type(a) for k,v in a.iteritems():