for option, value in options: if option == "-h": usage() else: usage("Unrecognized option: %s" % (option, )) # Process arguments if len(args) != 1: usage("Must have one argument") pwd = os.getcwd() analyzers = [] for arg in args: arg = os.path.expanduser(arg) if not arg.startswith("/"): arg = os.path.join(pwd, arg) if arg.endswith("/"): arg = arg[:-1] if not os.path.exists(arg): print("Path does not exist: '%s'. Ignoring." % (arg, )) continue cal = Calendar() cal.parse(open(arg)) print(str(cal.serialize())) except Exception, e: sys.exit(str(e)) print(traceback.print_exc())
for option, value in options: if option == "-h": usage() else: usage("Unrecognized option: %s" % (option,)) # Process arguments if len(args) != 1: usage("Must have one argument") pwd = os.getcwd() analyzers = [] for arg in args: arg = os.path.expanduser(arg) if not arg.startswith("/"): arg = os.path.join(pwd, arg) if arg.endswith("/"): arg = arg[:-1] if not os.path.exists(arg): print("Path does not exist: '%s'. Ignoring." % (arg,)) continue cal = Calendar() cal.parse(open(arg)) print(str(cal.serialize())) except Exception, e: sys.exit(str(e)) print(traceback.print_exc())