একটি পাইথন ফাইল অন্যটি চালানোর একাধিক উপায় রয়েছে৷
৷1. একটি মডিউল মত এটি ব্যবহার করুন. আপনি যে ফাইলটি চালাতে চান তা আমদানি করুন এবং এর ফাংশনগুলি চালান। উদাহরণস্বরূপ, বলুন আপনি fileA.py-এ fileB.py আমদানি করতে চান, অনুমান করে ফাইলগুলি একই ডিরেক্টরিতে রয়েছে, ফাইলএ-এর ভিতরে আপনি লিখবেন
import fileB
এখন fileA তে, আপনি fileB এর ভিতরে যেকোন ফাংশনকে কল করতে পারেন যেমন:
fileB.my_func()
2. আপনি exec কমান্ড ব্যবহার করতে পারেন।
execfile('file.py')
দোভাষীতে file.py ফাইলটি চালায়।
3. আপনি os.system কমান্ড ব্যবহার করে একটি নতুন প্রক্রিয়া তৈরি করতে পারেন।
উদাহরণস্বরূপ
os.system('python my_file.py')