code: def parseArgs(args):
      
      parsed = []
      for arg in args:
          print arg
          arg = arg.strip()
          interpretation = None
          try:
              interpretation = float(arg)
              if string.find(arg, ".") == -1:
                  interpretation = int(interpretation)
          except:
              # Oh - it was a string.
              interpretation = arg
              pass
          parsed.append(interpretation)
      return parsed
docs: Given a list of strings, produces a list
      where those strings have been parsed (where
      possible) as floats or integers.