एक पायथन फ़ाइल को दूसरी चलाने के लिए कई तरीके हैं।
1. इसे मॉड्यूल की तरह इस्तेमाल करें। उस फ़ाइल को आयात करें जिसे आप चलाना चाहते हैं और उसके कार्यों को चलाना चाहते हैं। उदाहरण के लिए, मान लें कि आप fileA.py में fileB.py आयात करना चाहते हैं, यह मानते हुए कि फ़ाइलें एक ही निर्देशिका में हैं, fileA के अंदर आप लिखेंगे
import fileB
अब fileA में, आप fileB के अंदर किसी भी फंक्शन को कॉल कर सकते हैं जैसे:
fileB.my_func()
2. आप निष्पादन कमांड का उपयोग कर सकते हैं।
execfile('file.py')
दुभाषिया में file.py फ़ाइल को निष्पादित करता है।
3. आप os.system कमांड का उपयोग करके एक नई प्रक्रिया को जन्म दे सकते हैं।
उदाहरण के लिए
os.system('python my_file.py')