code: def main():
      args = _init_args()
      _patch_argparse(args.output_path)
      # Importing module has the side-effect of writing flag data due to
      # patched argparse.
      base_args = util.shlex_split(args.base_args)
      _exec_module(args.mod_path, args.package, base_args)
  
imports: import argparse
  import json
  import logging
  import sys
  from guild import entry_point_util
  from guild import flag_util
  from guild import log
  from guild import python_util
  from guild import util
label_desc: Use image node_id 1 for calling a global function with example usage: main() without return types