কীভাবে সরাসরি পাইথন প্রোগ্রাম চালানো যায়?
আমি জিডিতে একটি .py ফাইল (বলুন, mnik.py ) তৈরি করেছি। এটি টার্মিনালে মসৃণভাবে চলে।
কমান্ড যায়
python3 mnik.py
তবে যখনই আমি ফাইলটিতে ক্লিক করি এটি জিডিট দিয়ে খোলা হয়। আমি ক্লিক করে এটি সরাসরি চালাতে পারি না।
কি করো?
python3
একটি আর্গুমেন্ট সহ কমান্ড লাইনে টাইপ করা পাইথন স্ক্রিপ্টগুলি চালনার এক দুর্দান্ত উপায়। এটা আসলে একটি প্রোগ্রাম যা একটি টার্মিনাল ও আর্গুমেন্ট প্রয়োজন চালানোর জন্য সবচেয়ে সহজ উপায় (আমার নিজের স্ক্রিপ্ট অনেক ভালো, কিন্তু প্রোগ্রাম মত mercurial
, sphinx
)। আমি 20+ বছর ধরে যা করে আসছি তা সঠিক পদ্ধতি নয় কেন তা বোঝানোর যত্ন নেওয়া?
./scriptname
করে চালানোর জন্য কার্নেলের যা দরকার তা আপনার কমান্ডলাইন থেকে স্ক্রিপ্ট চালিয়ে দাবী প্রমাণ করে না python3
। অজগর স্ক্রিপ্টগুলি চালানোর বিভিন্ন পদ্ধতি রয়েছে এবং python3 ./mnik.py
এটি করাও একটি সঠিক পদ্ধতি, এটি অন্যরকম (এবং কমপক্ষে আপনি পাইথন 3 পান এবং পাইথন 2 না এখন পর্যন্ত সবচেয়ে বেশি উত্তর পাওয়া যায়)