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

पायथन के अन्य मॉड्यूल में अद्वितीय वस्तुओं को कैसे सुलभ बनाया जाए?


यह मूल रूप से सिंगलटन ऑब्जेक्ट का विचार है। इसलिए यदि आपने किसी ऑब्जेक्ट को इंस्टेंट किया है और इसे विभिन्न मॉड्यूल में एक्सेस करना चाहते हैं, तो आप 2 दृष्टिकोणों का उपयोग कर सकते हैं, सबसे पहले आप उस वैरिएबल को उस मॉड्यूल को असाइन करते हैं जिसे आपने वैरिएबल नाम के तहत आयात किया था। उदाहरण के लिए, आपके पास एक ऑब्जेक्ट myobj तत्काल है और इसे मॉड्यूल बी के साथ उपयोग करना चाहते हैं, तो आप निम्न कार्य कर सकते हैं:

>>> import B
>>> B.myobj = myobj

और मॉड्यूल बी के अंदर, इसे किसी अन्य वैश्विक संपत्ति की तरह उपयोग करें। दूसरा तरीका यह है कि इस ऑब्जेक्ट को जहां कहीं भी आवश्यक हो, पैरामीटर के रूप में स्वीकार किया जाए। उदाहरण के लिए, यदि आपके पास मॉड्यूल बी में एक फ़ंक्शन myfunc है जिसके लिए इस ऑब्जेक्ट की आवश्यकता है, तो आप निम्न कार्य कर सकते हैं,

>>> import B
>>> B.myfunc(myobj)

  1. पायथन मॉड्यूल:मॉड्यूल कैसे बनाएं

    मॉड्यूल पायथन की एक विशेषता है जो आपको अपने कोड को कई फाइलों में विभाजित करने की अनुमति देता है। पायथन मॉड्यूल वे फाइलें हैं जो .py एक्सटेंशन में समाप्त होती हैं। इस गाइड में, हम उदाहरण देंगे और आप सीखेंगे कि पायथन मॉड्यूल कैसे बनाया जाता है। पायथन मॉड्यूल:एक प्राइमर एक मॉड्यूल एक पायथन प्रोग्रा

  1. पायथन में लॉग हिस्टोग्राम कैसे बनाएं?

    लॉग हिस्टोग्राम बनाने के लिए, हम उपयोग कर सकते हैं log=True इतिहास () . के तर्क में विधि। कदम संख्याओं की सूची बनाएं। घनत्व=सत्य . के साथ एक हिस्टोग्राम प्लॉट करें । आकृति प्रदर्शित करने के लिए, शो () . का उपयोग करें विधि। उदाहरण pltplt.rcParams[figure.figsize] =[7.50, 3.50]plt.rcParams

  1. पायथन मॉड्यूल कैसे काम करते हैं?

    पायथन के पास एक फ़ाइल में परिभाषाएँ डालने और उन्हें एक स्क्रिप्ट में या दुभाषिया के एक इंटरैक्टिव उदाहरण में उपयोग करने का एक तरीका है। ऐसी फ़ाइल को मॉड्यूल कहा जाता है; मॉड्यूल से परिभाषाओं को अन्य मॉड्यूल में या मुख्य मॉड्यूल में आयात किया जा सकता है (वेरिएबल का संग्रह जो आपके पास शीर्ष स्तर पर और