def parse_args():
"""Parse arguments from the command line"""
parser = argparse.ArgumentParser(description=DESC_MSG,
formatter_class=RawTextHelpFormatter)
group_exc = parser.add_mutually_exclusive_group(required=False)
group_exc.add_argument('-g', '--debug', dest='debug', action='store_true')
group_exc.add_argument('-l', '--info', dest='info', action='store_true')
parser.add_argument('-v', '--version', action='version',
version='%(prog)s ' + VERSION)
subparsers = parser.add_subparsers(dest='subparser_name')
add_mapping_subparser(subparsers)
add_panel_subparser(subparsers)
add_csv_subparser(subparsers)
return parser.parse_args()
评论列表
文章目录