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

পাইথনে argparse-এ অবৈধ আর্গুমেন্ট হ্যান্ডল করা


আমরা দেওয়া কোডকে নিচেরভাবে রি-রাইট করি:

#foo.py
import argparse

class InvalidArgError(Exception):
    pass

parser = argparse.ArgumentParser()
parser.add_argument("echo")
args = parser.parse_args()

try:
    print(args.echo)
    raise InvalidArgError
except InvalidArgError as e:
    print(e)

যখন এই স্ক্রিপ্টটি টার্মিনালে নিচেরভাবে রান করা হয়:

$ python foo.py echo bar

আমরা নিচের আউটপুট পাই:

usage: foo.py [-h] echo
foo.py: error: unrecognized arguments: bar
  1. Bokeh (Python)-এ ইমেজ নিয়ে কাজ করার পদ্ধতি

  2. ম্যাটপ্লটলিবে অ্যাসিমটোট/অসন্ততা হ্যান্ডল করা

  3. পাইথনে মাইক্রোসফ্ট ওয়ার্ড ডকুমেন্ট পড়ার টিউটোরিয়াল

  4. পাইথনে API রেজাল্ট ভিজ্যুয়ালাইজ করার টিউটোরিয়াল