code: def parse_args(argv):
      """
      Parse user inputs and set the corresponing global variables to perform the
      necessary tasks.
  
      Parameters
      ----------
  
      argv : string array
          contains flags and input options from users
  
      :return:
      """
      global g_new_messages_to_exclude
      global g_old_messages_to_remove
      global g_load_java_message_filename
      global g_save_java_message_filename
      global g_print_java_messages
  
      if (
          len(argv) < 2
      ):  # print out help menu if user did not enter any arguments.
          usage()
  
      i = 1
      while i < len(argv):
          s = argv[i]
  
          if (
              s == "--inputfileadd"
          ):  # input text file where new java messages are stored
              i += 1
              if i > len(argv):
                  usage()
              g_new_messages_to_exclude = argv[i]
          elif (
              s == "--inputfilerm"
          ):  # input text file containing java messages to be removed from the ignored list
              i += 1
              if i > len(argv):
                  usage()
              g_old_messages_to_remove = argv[i]
          elif (
              s == "--loadjavamessage"
          ):  # load previously saved java message pickle file from file other than
              i += 1  # the default one before performing update
              if i > len(argv):
                  usage()
              g_load_java_message_filename = argv[i]
          elif (
              s == "--savejavamessage"
          ):  # save updated java message in this file instead of default file
              i += 1
              if i > len(argv):
                  usage()
              g_save_java_message_filename = argv[i]
          elif (
              s == "--printjavamessage"
          ):  # will print java message out to console and save in a text file
              i += 1
              g_print_java_messages = True
              g_load_java_message_filename = argv[i]
          elif s == "--help":  # print help menu and exit
              usage()
          else:
              unknown_arg(s)
  
          i += 1
  
file_path: h2o-3/scripts/addjavamessage2ignore.py
imports: import sys
  import os
  import pickle
  import copy
  import subprocess
label_desc: Use image node_id 9 for calling a global function with example usage: parse_args(argv) without return types