किसी अन्य पायथन फ़ाइल से एक पायथन फ़ाइल को स्रोत करने के लिए, आपको इसे एक मॉड्यूल की तरह उपयोग करना होगा। उस फ़ाइल को आयात करें जिसे आप चलाना चाहते हैं और उसके कार्यों को चलाना चाहते हैं। उदाहरण के लिए, मान लें कि आप fileA.py में fileB.py आयात करना चाहते हैं, यह मानते हुए कि फ़ाइलें एक ही निर्देशिका में हैं, fileA के अंदर आप लिखेंगे
import fileB
अब fileA में, आप fileB के अंदर किसी भी फंक्शन को कॉल कर सकते हैं जैसे:
fileB.my_func()
फ़ाइल B में आपको किसी अन्य फ़ाइल में उपयोग करने से पहले my_func नामक फ़ंक्शन को परिभाषित करना होगा।
उदाहरण
def my_func(): print("Hello from B")
आउटपुट
अब जब आप fileA.py चलाते हैं, तो आपको आउटपुट मिलेगा:
Hello from B