python中subparsers()详解
argparse 使用add_subparsers()方法去创建子命令。代码:

$python subc.py add 1 2 -z 3 x 1 y 2 z 3 $python subc.py sub1 2 -z 3
x 1 y 2 z 3
如果没办法判断你使用的是哪个子命令的。所幸的是argparse提供了一个一个方法set_defaults(),可以将子命令绑定特定的函数

运行结果:

argparse 使用add_subparsers()方法去创建子命令。代码:

$python subc.py add 1 2 -z 3 x 1 y 2 z 3 $python subc.py sub1 2 -z 3
x 1 y 2 z 3
如果没办法判断你使用的是哪个子命令的。所幸的是argparse提供了一个一个方法set_defaults(),可以将子命令绑定特定的函数

运行结果:
