parser = argparse.ArgumentParser()
subparsers = parser.add_subparsers(dest='subparser_name')
base_subparser = argparse.ArgumentParser(add_help=False)
base_subparser.add_argument('--disable')
sp = subparsers.add_parser('compile', parents=[base_subparser])
sp = subparsers.add_parser('launch', parents=[base_subparser])
Permit argparse global flags after subcommand