में स्पष्ट रूप से परिभाषित कार्यों को ढूंढें ठीक है, मुझे पता है कि आप मॉड्यूल में सबकुछ सूचीबद्ध करने के लिए dir() विधि का उपयोग कर सकते हैं, लेकिन क्या उस मॉड्यूल में परिभाषित कार्यों को देखने का कोई तरीका है? यहां तक कि अगर मैं builtins को फ़िल्टर करने के निरीक्षण का उपयोग()मॉड्यूल (पायथन)
from datetime import date, datetime
def test():
return "This is a real method"
, मैं अभी भी कुछ भी है कि आयात किया गया था के साथ छोड़ दिया है: उदाहरण के लिए, मान मेरी मॉड्यूल इस तरह दिखता है। उदा मैं देखेंगे:
[ 'तारीख', 'दिनांक', 'परीक्षण']
वहाँ आयात को बाहर करने का कोई तरीका है? या मॉड्यूल में क्या परिभाषित किया गया है यह जानने का एक और तरीका?
स्रोत पढ़ने में क्या गड़बड़ है? –
पायथन में, "विधि" आमतौर पर केवल उन वर्गों के संदर्भों के संदर्भ में उपयोग की जाती है जो कक्षा के गुण हैं। आपका 'टेस्ट() 'बेहतर रूप से" फ़ंक्शन "के रूप में जाना जाता है। – Miles