parameters: (self)
return_statement: return cli_args
docstring: Validity check and parsing for command line arguments.
docstring_summary: Validity check and parsing for command line arguments.
docstring_tokens: Validity check and parsing for command line arguments .
function: def cli_args_ok(self):
          "Validity check and parsing for command line arguments."
          cli_string = self.entry.get().strip()
          try:
              cli_args = shlex.split(cli_string, posix=True)
          except ValueError as err:
              self.showerror(str(err))
              return None
          return cli_args
function_tokens: def cli_args_ok ( self ) : cli_string = self . entry . get ( ) . strip ( ) try : cli_args = shlex . split ( cli_string , posix = True ) except ValueError as err : self . showerror ( str ( err ) ) return None return cli_args