import os.path from optparse import OptionParser def main(): global OPTIONS usage = "usage: %prog [options] files" parser = OptionParser(usage=usage) parser.add_option("-c", "--category", dest="category", type='string', default="Anonymous", help="If provided, catagory name") (OPTIONS, args) = parser.parse_args() if len(args) == 0: parser.error("incorrect number of arguments") print '' % OPTIONS.category for arg in args: path = os.path.abspath(arg) name = os.path.basename(arg) print ' ' % (name, path) print '' if __name__ == "__main__": main()