ऑब्जेक्ट .__ हटाएं __ (स्वयं, उदाहरण)
-> कोई नहींस्वयं - उदाहरण का संदर्भ।
उदाहरण - वर्णनकर्ता स्वामी वर्ग का उदाहरण।
डिस्क्रिप्टर प्रोटोकॉल । आपको डिस्क्रिप्टर की ओर इशारा करते हुए एक ओनर-क्लास एट्रिब्यूट को हटाने का प्रयास करते समय व्यवहार को परिभाषित करने की अनुमति देता है।
class MyDescriptor (ऑब्जेक्ट):
"" "यह है वर्णनकर्ता का वर्ग।" ""
value = `initial`
def __get __ (स्वयं, उदाहरण, स्वामी):
# यह अक्सर इंस्टेंस में संग्रहीत मान लौटाता है।
स्वयं लौटाएं। value
def __delete __ (स्वयं, उदाहरण):
# अक्सर उदाहरण में संग्रहीत मान को हटा देता है।
self.value = `मिटा`
वर्ग MyOwner ( ऑब्जेक्ट):
"" "यह वह वर्ग है जिसके पास डिस्क्रिप्टर है।" ""
field1 = MyDescriptor ()
field2 = MyDescriptor ()
my_owner = MyOwner ()
my_owner .field1 # प्रारंभिक
del my_owner.field1
my_owner.field1 # मिटा दिया गया
हमें उम्मीद है कि इस लेख ने समस्या को हल करने में आपकी मदद की है। पायथन में ऑब्जेक्ट .__ हटाएं__ के अलावा, अन्य Python functions-संबंधित विषयों की जाँच करें।
पायथन में उत्कृष्टता प्राप्त करना चाहते हैं? सर्वश्रेष्ठ पायथन ऑनलाइन पाठ्यक्रम 2023 की हमारी समीक्षा देखें। यदि आप डेटा विज्ञान में रुचि रखते हैं, तो यह भी देखें कि R में प्रोग्रामिंग कैसे सीखें।
वैसे, यह सामग्री अन्य भाषाओं में भी उपलब्ध है:
<उल>Rome | 2023-02-08
Python functions सब कुछ थोड़ा भ्रमित कर रहा है 😭 पायथन में ऑब्जेक्ट .__ हटाएं__ एकमात्र समस्या नहीं है जिसका मुझे सामना करना पड़ा. कल चेक किया गया, यह काम करता है!
Massachussetts | 2023-02-08
समझाने के लिए धन्यवाद! मैं कुछ घंटों के लिए पायथन में ऑब्जेक्ट .__ हटाएं__ के साथ फंस गया था, आखिरकार इसे पूरा कर लिया. मेरे स्नातक थीसिस में इसका इस्तेमाल करेंगे
Vigrinia | 2023-02-08
Python functions सब कुछ थोड़ा भ्रमित कर रहा है 😭 पायथन में ऑब्जेक्ट .__ हटाएं__ एकमात्र समस्या नहीं है जिसका मुझे सामना करना पड़ा. मुझे उम्मीद है कि यह अब और नहीं उभरेगा