def usage(argv,msg=None,exit_value=-1): usagefmt = 'usage: {name} [[pattern_name],[X,Y]] ...' namefmt = '\t{n}' print(usagefmt.format(name=os.path.basename(argv[0]))) if msg: print(msg) print('pattern names:') [print(namefmt.format(n=name)) for name in Patterns.keys()] exit(exit_value)
def usage(argv, msg=None, exit_value=-1): usagefmt = 'usage: {name} [[pattern_name],[X,Y]] ...' namefmt = '\t{n}' print(usagefmt.format(name=os.path.basename(argv[0]))) if msg: print(msg) print('pattern names:') [print(namefmt.format(n=name)) for name in Patterns.keys()] exit(exit_value)