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

पायथन में आयात विवरण

आप किसी अन्य पायथन स्रोत फ़ाइल में आयात विवरण निष्पादित करके मॉड्यूल के रूप में किसी भी पायथन स्रोत फ़ाइल का उपयोग कर सकते हैं।

सिंटैक्स

आयात में निम्नलिखित सिंटैक्स है -

import module1[, module2[,... moduleN]

जब दुभाषिया एक आयात विवरण का सामना करता है, तो यह मॉड्यूल को आयात करता है यदि मॉड्यूल खोज पथ में मौजूद है। खोज पथ निर्देशिकाओं की एक सूची है जिसे दुभाषिया मॉड्यूल आयात करने से पहले खोजता है। उदाहरण के लिए, मॉड्यूल support.py को आयात करने के लिए, आपको निम्न कमांड को स्क्रिप्ट के शीर्ष पर रखना होगा -

#!/usr/bin/python
# Import module support
import support
# Now you can call defined function that module as follows
support.print_func("Zara")

जब उपरोक्त कोड निष्पादित किया जाता है, तो यह निम्नलिखित परिणाम उत्पन्न करता है -

Hello : Zara

एक मॉड्यूल को केवल एक बार लोड किया जाता है, चाहे वह कितनी भी बार आयात किया गया हो। यदि एकाधिक आयात होते हैं तो यह मॉड्यूल निष्पादन को बार-बार होने से रोकता है।

से...आयात विवरण

पायथन के कथन से आप किसी मॉड्यूल से वर्तमान नामस्थान में विशिष्ट विशेषताओं को आयात कर सकते हैं। से...आयात में निम्नलिखित सिंटैक्स है -

from modname import name1[, name2[, ... nameN]]

उदाहरण के लिए, मॉड्यूल फ़ाइब से फ़ंक्शन फ़ाइबोनैचि आयात करने के लिए, निम्न कथन का उपयोग करें -

from fib import fibonacci

यह कथन संपूर्ण मॉड्यूल फ़ाइब को वर्तमान नामस्थान में आयात नहीं करता है; यह केवल मॉड्यूल फ़िब से आयात मॉड्यूल की वैश्विक प्रतीक तालिका में आइटम फ़िबोनैकी का परिचय देता है।

से...आयात * विवरण

निम्नलिखित आयात विवरण का उपयोग करके मॉड्यूल से सभी नामों को वर्तमान नामस्थान में आयात करना भी संभव है -

from modname import *

यह मॉड्यूल से सभी आइटम्स को वर्तमान नामस्थान में आयात करने का एक आसान तरीका प्रदान करता है; हालांकि, इस कथन को संयम से इस्तेमाल किया जाना चाहिए।


  1. पायथन सीएसवी मॉड्यूल:चरण-दर-चरण मार्गदर्शिका

    पायथन सीएसवी मॉड्यूल का उपयोग सीएसवी फाइलों को संभालने के लिए किया जाता है। सीएसवी फाइलें बहुत सारी जानकारी रख सकती हैं, और सीएसवी मॉड्यूल पायथन को सीएसवी फाइलों को पढ़ने और लिखने देता है reader() और writer() कार्य करता है। डेटा पढ़ना, लिखना और उसमें हेरफेर करना प्रोग्रामिंग का एक अनिवार्य ह

  1. पायथन में pydoc मॉड्यूल का उपयोग करके दस्तावेज़ बनाना

    परिचय पाइडोक मॉड्यूल स्वचालित रूप से पायथन मॉड्यूल से प्रलेखन उत्पन्न करता है। दस्तावेज़ीकरण को वेब ब्राउज़र पर प्रदर्शित कंसोल पर पाठ के पृष्ठों के रूप में, या यहाँ तक कि HTML फ़ाइलों के रूप में भी सहेजा जा सकता है। इस लेख में आप विभिन्न मामलों में इन दस्तावेज़ों को देखने के तरीके सीखेंगे और यहां

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

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