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

एक पायथन मॉड्यूल कैसे लिखें?


मॉड्यूल एक फाइल है जिसमें पायथन परिभाषाएं और कथन होते हैं। फ़ाइल का नाम मॉड्यूल नाम है जिसमें प्रत्यय .py

. है

helloworld.py बनाएं, फिर निम्न फ़ंक्शन को इसकी सामग्री के रूप में लिखें:

 def hello_world():
    print "Hello world"

अब उसी डायरेक्टरी में एक और फाइल बनाएं जिसे script.py कहा जाता है। निम्नलिखित को इसकी सामग्री के रूप में लिखें:

 import helloworld
helloworld.hello_world()

हमने helloworld मॉड्यूल बनाया और उसे script.py में इम्पोर्ट किया। फिर हमने helloworld.py के फंक्शन का इस्तेमाल किया। कार्यशील निर्देशिका में कई मॉड्यूल बनाने से बहुत अधिक अव्यवस्था हो सकती है। आप कई मॉड्यूल को एक साथ समूहबद्ध करने के लिए संकुल का उपयोग कर सकते हैं। आप यहां विस्तार से पढ़ सकते हैं कि पैकेज कैसे बनाए और उपयोग किए जाते हैं:https://docs.python.org/2/tutorial/modules.html#packages


  1. पायथन - एक CSV फ़ाइल में पांडा डेटाफ़्रेम कैसे लिखें?

    Python में CSV फ़ाइल में पांडा डेटाफ़्रेम लिखने के लिए, to_csv() . का उपयोग करें तरीका। सबसे पहले, हम सूचियों का एक शब्दकोश बनाते हैं - # dictionary of lists d = {'Car': ['BMW', 'Lexus', 'Audi', 'Mercedes', 'Jaguar', 'Bentley'],'Date_of_pur

  1. पायथन गेटपास मॉड्यूल

    पायथन के मानक पुस्तकालय के गेटपास मॉड्यूल में दो कार्य परिभाषित हैं। वे तब उपयोगी होते हैं जब किसी टर्मिनल आधारित एप्लिकेशन को केवल उपयोगकर्ता क्रेडेंशियल्स को मान्य करने के बाद ही निष्पादित करने की आवश्यकता होती है। गेटपास () यह फ़ंक्शन उपयोगकर्ता को पासवर्ड दर्ज करने के लिए प्रेरित करता है। डिफ़ॉ

  1. पायथन में इंडेंटेशन एरर अपवाद कैसे पकड़ें?

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