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

पायथन में dir() फ़ंक्शन


बिल्ट-इन dir() फ़ंक्शन एक सॉर्टेड लिस्ट लौटाता है जिसमें मॉड्यूल द्वारा परिभाषित नामों के स्ट्रिंग्स होते हैं।

लिस्ट में उस मॉड्यूल में परिभाषित सभी मॉड्यूल्स, वेरिएबल्स और फ़ंक्शन्स के नाम होते हैं। एक साधारण उदाहरण निम्नलिखित है:

उदाहरण

#!/usr/bin/python
# बिल्ट-इन मॉड्यूल math इम्पोर्ट करें
import math
content = dir(math)
print content

आउटपुट

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

['__doc__', '__file__', '__name__', 'acos', 'asin', 'atan', 'atan2', 'ceil', 'cos', 'cosh', 'degrees', 'e', 'exp', 'fabs', 'floor', 'fmod', 'frexp', 'hypot', 'ldexp', 'log', 'log10', 'modf', 'pi', 'pow', 'radians', 'sin', 'sinh', 'sqrt', 'tan', 'tanh']

यहां, स्पेशल स्ट्रिंग वेरिएबल __name__ मॉड्यूल का नाम है, और __file__ वह फाइलनाम है जिससे मॉड्यूल लोड किया गया था।


  1. - पायथन CSV मॉड्यूल: स्टेप-बाय-स्टेप गाइड

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

  1. Python में pydoc मॉड्यूल का उपयोग करके डॉक्यूमेंटेशन जनरेशन Python में pydoc मॉड्यूल का उपयोग करके डॉक्यूमेंटेशन जनरेशन

    परिचय pydoc मॉड्यूल Python मॉड्यूल्स से स्वचालित रूप से डॉक्यूमेंटेशन जनरेट करता है। डॉक्यूमेंटेशन को कंसोल पर टेक्स्ट के पेजों के रूप में सहेजा जा सकता है, वेब ब्राउज़र पर प्रदर्शित किया जा सकता है, या HTML फाइलों के रूप में भी। इस लेख में आप इन डॉक्यूमेंटेशन को विभिन्न मामलों में देखने के मेथड्स

  1. - पायथन में match() फ़ंक्शन क्या है?

    पायथन में, match() मॉड्यूल re का एक मेथड है।सिंटैक्सmatch() का सिंटैक्स:re.match(pattern, string):यह मेथड तभी मिलान ढूंढता है जब यह स्ट्रिंग की शुरुआत में होता है। उदाहरण के लिए, स्ट्रिंग TP Tutorials Point TP पर match() कॉल करना और पैटर्न TP खोजना मिलान करेगा। हालांकि, यदि हम केवल Tutorials खोजते ह