কম্পিউটার

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


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

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

আসুন প্রোগ্রামের সাথে জড়িত পদক্ষেপগুলি দেখি।

  • sys মডিউল আমদানি করুন৷

  • এখন, sys.argv তালিকার প্রথম উপাদানটি প্রিন্ট করুন।

  • এটাই. আপনি স্ক্রিপ্টের নাম পেয়েছেন।

উদাহরণ

আসুন এটি ব্যবহারিকভাবে দেখি।

# importing the sys module
import sys
# importing os module for absolute path
import os
# printing the script name
# first element of sys.argv list
print(os.path.abspath(sys.argv[0]))

আউটপুট

আপনি যদি উপরের কোডটি চালান, তাহলে আপনি আপনার পাইথন স্ক্রিপ্টের পরম পথ পাবেন।

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

উপসংহার

টিউটোরিয়ালটিতে আপনার কোন সন্দেহ থাকলে, মন্তব্য বিভাগে উল্লেখ করুন।


  1. পাইথনে নিউলাইন ছাড়া কীভাবে প্রিন্ট করবেন?

  2. পাইথন ব্যবহার করে আউটপুট হিসাবে স্ক্রিপ্টের নাম মুদ্রণ করার জন্য প্রোগ্রাম

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

  4. কেউ কি আমাকে এই পাইথন প্রোগ্রাম ঠিক করতে সাহায্য করতে পারেন?