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

Python में बिल्ट-इन क्लास एट्रिब्यूट __module__ क्या करता है?

यह बिल्ट-इन क्लास एट्रिब्यूट जब कॉल किया जाता है तो उस मॉड्यूल का नाम प्रिंट करता है जिसमें फंक्शन/ऑब्जेक्ट डिफाइन किया गया था, या अनुपलब्ध होने पर None।

उदाहरण

निम्न कोड दिखाता है कि __module__ कैसे काम करता है:

class A(object):
    pass

class B(A):
    pass

b = B()
print(B.__module__)

आउटपुट

यह आउटपुट देता है:

__main__
  1. - Python में time.tzset() मेथड क्या करता है?

    time.tzset() मेथड लाइब्रेरी रूटीन द्वारा उपयोग किए जाने वाले समय रूपांतरण नियमों को रीसेट करता है। यह यह निर्धारित करने के लिए एनवायरनमेंट वेरिएबल TZ का उपयोग करता है कि यह कैसे करना है। यह वेरिएबल्स tzname (TZ एनवायरनमेंट वेरिएबल से), timezone (नॉन-DST सेकंड्स वेस्ट ऑफ UTC), altzone (DST सेकंड्स वे

  1. - पायथन में print >> क्या करता है?

    एक सिंटैक्स है जो मानक print स्टेटमेंट को विस्तारित करता है ताकि इसे डिफ़ॉल्ट sys.stdout के बजाय किसी भी फ़ाइल-जैसे ऑब्जेक्ट पर प्रिंट करने के लिए उपयोग किया जा सके। इसलिए इसका उपयोग सीधे फ़ाइलों पर प्रिंट करने के लिए किया जा सकता है। उदाहरण उदाहरण के लिए, आप my_file नामक फ़ाइल खोलते हैं, फिर आप इ

  1. - Python में Strings पर % Operator क्या करता है?

    % String Formatting Operator % एक String Formatting Operator या Interpolation Operator है। दिए गए format % values (जहां Format एक String है), Format में % Conversion Specifications को Values के Zero या अधिक Elements से Replace किया जाता है। Effect C Language में sprintf() का उपयोग करने के समान है।