কম্পিউটার টিউটোরিয়াল

পাইথনে স্ক্রিপ্টের নাম আউটপুট হিসেবে প্রিন্ট করার প্রোগ্রাম


এই টিউটোরিয়ালে, আমরা একটি প্রোগ্রাম লিখব যা পাইথন স্ক্রিপ্ট ফাইলের নাম প্রিন্ট করবে। আমরা sys মডিউল ব্যবহার করে স্ক্রিপ্টের নাম জানতে পারি।

sys মডিউল python কমান্ডের সকল কমান্ড-লাইন আর্গুমেন্ট sys.argv লিস্টে সংরক্ষণ করে। লিস্টের প্রথম এলিমেন্ট হলো স্ক্রিপ্টের নাম। আমরা সেটি সেখান থেকে বের করতে পারি। পাইথন এটিকে খুব সহজ করে দিয়েছে।

প্রোগ্রামের ধাপগুলো নিচে দেওয়া হলো:

  • sys মডিউল ইমপোর্ট করুন।

  • এখন sys.argv লিস্টের প্রথম এলিমেন্ট প্রিন্ট করুন।

  • বস! আপনি স্ক্রিপ্টের নাম পেয়ে গেলেন।

উদাহরণ

চলুন عملي तौर पर দেখি।

# sys মডিউল ইমপোর্ট
import sys

# সম্পূর্ণ পাথ পেতে os মডিউল ইমপোর্ট
import os

# স্ক্রিপ্টের নাম প্রিন্ট
# sys.argv লিস্টের প্রথম এলিমেন্ট
print(os.path.abspath(sys.argv[0]))

আউটপুট

উপরোক্ত কোড রান করলে আপনার পাইথন স্ক্রিপ্টের আبسোলিউট পাথ পাবেন।

C:\Users\hafeezulkareem\Desktop\sample\tutorialspoint.py

উপসংহার

এই টিউটোরিয়াল সম্পর্কে আপনার কোনো প্রশ্ন থাকলে কমেন্ট সেকশনে জানাতে পারেন।


  1. পাইথনে নিউলাইন ছাড়া প্রিন্ট করা – print() এর end প্যারামিটার

  2. পাইথনে স্ক্রিপ্টের নিজস্ব নাম প্রিন্ট করা

  3. পাইথনে একটি লিস্টের সব সাবলিস্ট প্রিন্ট করার প্রোগ্রাম

  4. পাইথন প্রোগ্রাম ডিবাগিং: ইনডেন্টেশন ও ভেরিয়েবল ডিক্লেরেশন সমস্যা সমাধান