Argparse模块

Argparse 教程
argparse 模块可以让人轻松编写用户友好的命令行接口。程序定义它需要的参数,然后 argparse 将弄清如何从 sys.argv 解析出那些参数。 argparse 模块还会自动生成帮助和使用手册,并在用户给程序传入无效参数时报出错误信息。

import argparse

def main(args):
    a=1
    b=2
    c=3
    if args.max1:
        print('最大值为:', max(a, b, c))
    if args.min1:
        print('最小值为:', min(a, b, c))


parser = argparse.ArgumentParser()
parser.add_argument("--min1", default=True)
parser.add_argument("--max1", default=True)
args = parser.parse_args()

main(args)

在这里插入图片描述


版权声明:本文为weixin_40653652原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。