অধিকন্তু, এটি একটি অবজেক্ট-ওরিয়েন্টেড ভাষা যা উচ্চ-স্তরের ডেটা স্ট্রাকচার, ডাইনামিক বাইন্ডিং এবং ডাইনামিক টাইপিং দিয়ে পরিপূর্ণ। আপনি এটি উইন্ডোজ, ম্যাক এবং লিনাক্সের মতো সর্বাধিক ব্যবহৃত সমস্ত সিস্টেমে চালাতে পারেন। যাইহোক, লিনাক্স ব্যবহারকারীরা তাদের ডিভাইসে পাইথন স্ক্রিপ্টগুলি কীভাবে কার্যকর করতে হয় সে সম্পর্কে জানেন না। সুতরাং, এই সংক্ষিপ্ত ব্লগে, আমরা সংক্ষেপে ব্যাখ্যা করব কিভাবে লিনাক্সে পাইথন স্ক্রিপ্ট চালাতে হয়।
কিভাবে লিনাক্সে একটি পাইথন স্ক্রিপ্ট চালানো যায়
প্রথমে, আপনার সিস্টেমে বর্তমানে ইনস্টল করা পাইথনের সংস্করণটি পরীক্ষা করুন।
Python2 এর জন্য:
পাইথন-সংস্করণ
Python3 এর জন্য:
python3 --সংস্করণ
আপনি এখন শুধুমাত্র নিম্নলিখিত প্রদত্ত কমান্ডটি প্রবেশ করে আপনার লিনাক্স ডিভাইসে যেকোনো পাইথন স্ক্রিপ্ট চালাতে পারেন:
পাইথন স্ক্রিপ্ট_নাম। pyনিশ্চিত করুন যে আপনি 'script_name.py' কে প্রকৃত স্ক্রিপ্টের নামের সাথে প্রতিস্থাপন করেছেন যা আপনি চালাতে চান৷ উদাহরণস্বরূপ, আসুন 'hello_world.py' স্ক্রিপ্টটি চালাই।
পাইথন হ্যালো_ওয়ার্ল্ড। py
এই কমান্ডটি স্ক্রিপ্ট চালায় এবং নিম্নলিখিত চিত্রের মতো ফলাফল প্রদর্শন করে:
তাছাড়া, আপনি যদি এই আউটপুটটিকে একটি পৃথক টেক্সট ফাইলে সংরক্ষণ করতে চান তবে নিম্নরূপ কমান্ডটি ব্যবহার করুন:
python3 স্ক্রিপ্ট_নাম। py > ফাইল . txt- আবার, “script_name.py” প্রতিস্থাপন করুন যেমন আপনি আগের কমান্ডে করেছিলেন।
- '>' চিহ্নটি একটি টেক্সট ফাইলে ফলিত আউটপুটকে ফরোয়ার্ড করে।
- আপনি যেখানে আউটপুট সংরক্ষণ করছেন সেই টেক্সট ফাইলের সাথে 'file.txt' প্রতিস্থাপন করুন। মনে রাখবেন, এটি আউটপুটটিকে নির্দিষ্ট ফাইলে নির্দেশ করে যদি এটি ইতিমধ্যে বর্তমান ডিরেক্টরিতে বিদ্যমান থাকে। অন্যথায়, এটি ফলাফল সংরক্ষণ করতে আপনার নির্দিষ্ট নামের সাথে একটি নতুন পাঠ্য ফাইল তৈরি করে।
উদাহরণস্বরূপ, আপনি যদি 'results.txt' নামের একটি ফাইলে আউটপুটকে নির্দেশ করতে চান, কমান্ডটি হবে:
python3 hello_world. py > ফলাফল. txtআপনি যখন এই কমান্ডটি প্রবেশ করেন তখন কমান্ড লাইন ডিফল্টরূপে কিছু প্রদর্শন করে না। অতএব, এটি ফাইল তৈরি করেছে কিনা তা পরীক্ষা করতে, 'ls' কমান্ডটি ব্যবহার করুন।
আপনি আগের চিত্রের নীচে ডানদিকে দেখতে পাচ্ছেন, সিস্টেমটি নির্দিষ্ট পাঠ্য ফাইল তৈরি করে এবং স্ক্রিপ্টের আউটপুট সংরক্ষণ করে।
একইভাবে, আপনি আগের কমান্ডে একক '>' এর পরিবর্তে ডাবল '>>' ব্যবহার করে একই ফাইলে অন্যান্য পাইথন স্ক্রিপ্টের আউটপুট যোগ করতে পারেন।
python3 hello_world. py >> ফলাফল txtপূর্ববর্তী কমান্ডটি চালানোর পরে, আপনি 'result.txt' ফাইলের ভিতরে দুটি আউটপুট দেখতে পাবেন। “>>” এক্সপ্রেশন সিস্টেমকে একটি নির্দিষ্ট টেক্সট ফাইলে যোগ/সংযোজন করার নির্দেশ দেয়।
উপসংহার
পাইথন স্ক্রিপ্টগুলি পাইথন কোড ধারণকারী ফাইলগুলিকে নির্দেশ করে। প্রোগ্রামিং জগতের প্রত্যেকেরই শিখতে হবে কিভাবে লিনাক্স সিস্টেমে পাইথন প্রোগ্রাম এবং স্ক্রিপ্ট চালাতে হয়। তাই আমরা এই নির্দেশিকায় লিনাক্সে পাইথন স্ক্রিপ্ট চালানোর বিষয়ে ব্যাখ্যা করেছি। প্রথমত, আমরা স্ক্রিপ্ট চালানোর কমান্ড নিয়ে আলোচনা করেছি। তারপর, আমরা সাধারণ উদাহরণ ব্যবহার করে পাঠ্য ফাইলগুলিতে এর আউটপুট সংরক্ষণ করার পদ্ধতিগুলি প্রদর্শন করেছি।