पायथन में मॉड्यूल सामग्री कैसे देखें

जॉन पॉल मुलर द्वारा

पायथन आपको मॉड्यूल सामग्री देखने के कई अलग-अलग तरीके देता है। अधिकांश डेवलपर्स जिस विधि का उपयोग करते हैं, वह इसके साथ काम करना हैआपसे()फ़ंक्शन, जो आपको उन विशेषताओं के बारे में बताता है जो मॉड्यूल प्रदान करता है।



फ़ंक्शन विशेषताएँ स्वचालित रूप से आपके लिए पायथन द्वारा उत्पन्न की जाती हैं। ये विशेषताएँ निम्नलिखित कार्य करती हैं या इनमें निम्नलिखित जानकारी होती है:



  • __बिलिन्स__: मॉड्यूल से पहुंच योग्य सभी अंतर्निहित विशेषताओं की एक सूची शामिल है। पायथन इन विशेषताओं को आपके लिए स्वचालित रूप से जोड़ता है।

    वेलब्यूट्रिन एक्सएल 150 मिलीग्राम वजन घटाने
  • __कैश्ड__: आपको कैश्ड फ़ाइल का नाम और स्थान बताता है जो मॉड्यूल से संबद्ध है। स्थान की जानकारी (पथ) वर्तमान पायथन निर्देशिका के सापेक्ष है।



  • __डॉक्टर__: आउटपुट मॉड्यूल के लिए जानकारी में मदद करते हैं, यह मानते हुए कि आपने वास्तव में इसे भर दिया है। उदाहरण के लिए, यदि आप टाइप करते हैं ओएस.__डॉक्टर__ और एंटर दबाएं, पायथन से जुड़ी मदद जानकारी को आउटपुट करेगाआपपुस्तकालय।

  • __फ़ाइल__: आपको मॉड्यूल का नाम और स्थान बताता है। स्थान की जानकारी (पथ) वर्तमान पायथन निर्देशिका के सापेक्ष है।

  • __प्रारंभ करना__: निर्धारित करता है कि मॉड्यूल स्वयं को प्रारंभ करने की प्रक्रिया में है या नहीं। आम तौर पर यह विशेषता का मान लौटाती हैअसत्य. यह विशेषता तब उपयोगी होती है जब आपको उस पर निर्भर किसी अन्य मॉड्यूल को आयात करने से पहले एक मॉड्यूल लोड होने तक प्रतीक्षा करने की आवश्यकता होती है।



    कौन सी गोली है ip190
  • __लोडर__: इस मॉड्यूल के लिए लोडर जानकारी को आउटपुट करता है। लोडर सॉफ्टवेयर का एक टुकड़ा है जो मॉड्यूल प्राप्त करता है और इसे मेमोरी में रखता है ताकि पायथन इसका उपयोग कर सके। यह एक विशेषता है जिसका आप शायद ही कभी (यदि कभी) उपयोग करते हैं।

  • __नाम__: आपको केवल मॉड्यूल का नाम बताता है।

  • __पैकेज__: इस विशेषता का उपयोग आयात प्रणाली द्वारा आंतरिक रूप से मॉड्यूल को लोड और प्रबंधित करना आसान बनाने के लिए किया जाता है। आपको इस विशेष विशेषता के बारे में चिंता करने की आवश्यकता नहीं है।

आपको यह जानकर आश्चर्य हो सकता है कि आप विशेषताओं में और भी अधिक गहराई तक जा सकते हैं। प्रकार डीआईआर (MyLibrary.SayHello) और एंटर दबाएं।

एल्ब्युटेरोल एक स्टेरॉयड है

छवि0.jpg

इनमें से कुछ प्रविष्टियाँ, जैसे__नाम__, मॉड्यूल लिस्टिंग में भी दिखाई दिया। हालाँकि, आप कुछ अन्य प्रविष्टियों के बारे में उत्सुक हो सकते हैं। उदाहरण के लिए, आप जानना चाहेंगे कि क्या__का आकार__बारे मे। अतिरिक्त जानकारी प्राप्त करने का एक तरीका टाइप करना है सहायता (__आकार__) और एंटर दबाएं। आप कुछ अल्प (लेकिन उपयोगी) सहायता जानकारी देखते हैं।

image1.jpg

यदि आप विशेषता का प्रयास करते हैं तो पायथन उड़ने वाला नहीं है। यहां तक ​​​​कि अगर शेल में समस्याएं आती हैं, तो आप हमेशा एक नई शुरुआत कर सकते हैं। तो, मॉड्यूल की जांच करने का दूसरा तरीका केवल विशेषताओं को आजमाना है। उदाहरण के लिए, यदि आप टाइप करते हैं MyLibrary.SayHello.__sizeof__( ) और एंटर दबाएं, आप का आकार देखते हैंनमस्ते बोलो()बाइट्स में फ़ंक्शन।

image2.jpg

कई अन्य प्रोग्रामिंग भाषाओं के विपरीत, पायथन अपनी मूल भाषा पुस्तकालयों के लिए स्रोत कोड भी उपलब्ध कराता है। उदाहरण के लिए, जब आप look में देखते हैंPython33LibLनिर्देशिका, आप की एक सूची देखते हैं.pyफ़ाइलें जिन्हें आप बिना किसी समस्या के IDLE में खोल सकते हैं।

भांग के औषधीय उपयोग

image3.jpg

सामग्री को सीधे देखने से आपको नई प्रोग्रामिंग तकनीकों की खोज करने और पुस्तकालय के काम करने के तरीके को बेहतर ढंग से समझने में मदद मिल सकती है। जितना अधिक समय आप पायथन के साथ काम करने में बिताएंगे, आप दिलचस्प एप्लिकेशन बनाने के लिए इसका उपयोग करने में उतना ही बेहतर होंगे।

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