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)