code
import argparse
from rich import print
parser = argparse.ArgumentParser(description="used for test")
#^ 1.可选参数
parser.add_argument('--version','-v',action='version',version='%(prog)s version:0.02',help='show the version ha')
parser.add_argument('--debug', '-d', action='store_true',
help='show the version',
default=False)
#^ 2.必填参数
parser.add_argument('name')
#^ 3.限定参数类型
parser.add_argument("--age", type=int)
#^ 4.互斥参数
group = parser