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

পাইথনে কমান্ড লাইন আর্গুমেন্ট অ্যাক্সেস করার পদ্ধতি


sys.argv লিস্ট ব্যবহার

কমান্ড লাইন থেকে পাইথন স্ক্রিপ্ট রান সময় স্পেস-সেপারেটেড ভ্যালুগুলো sys.argv লিস্টে সংরক্ষিত হয়।

উদাহরণ

C:\users\acer> python test.py Hello TutorialsPoint

sys.argv হবে: ['test.py', 'Hello', 'TutorialsPoint']

প্রোগ্রামে অ্যাক্সেস

import sys
print("first command line argument: ", sys.argv[1])
print("second command line argument: ", sys.argv[2])

sys.argv[0] সবসময় স্ক্রিপ্টের নাম। আর্গুমেন্ট সংখ্যা চেক করতে len(sys.argv) ব্যবহার করুন।

  1. পাইথন ফাংশনে আর্গামেন্ট ভ্যালু দিয়ে পাস করার পদ্ধতি

  2. Eclipse-এ PyDev দিয়ে পাইথন ফাংশন কম্যান্ড লাইন থেকে চালানো

  3. পাইথন মডিউল কমান্ড লাইন থেকে কল করা

  4. কমান্ড লাইন থেকে পাইথন ফাংশন রান করা