help='Add more messages (repeatable).') parser.add_argument("--version", action='version', version=__version__, help='Display version information, then exit.') parser.add_argument('files', type=str, nargs=argparse.REMAINDER, help='Path(s) to input file(s)') args0 = parser.parse_args() lg.setVerbose(args0.verbose) return (args0) args = processOptions() if (len(args.files) == 0): lg.error("No files specified....") sys.exit() for f in (args.files): lg.bumpStat("totalFiles") recs = doOneFile(f) lg.bumpStat("totalRecords", amount=recs) if (not args.quiet): lg.vMsg(0, "Done.") lg.showStats()
"--version", action="version", version=__version__, help="Display version information, then exit.") parser.add_argument( "files", type=str, nargs=argparse.REMAINDER, help="Path(s) to input file(s)") args0 = parser.parse_args() if (args0.verbose): lg.setVerbose(args0.verbose) return(args0) ########################################################################### # args = processOptions() if (len(args.files) == 0): lg.error("No files specified....") doOneFile("[STDIN]", sys.stdin.readlines) else: for fArg in (args.files): lg.bumpStat("Total Args") fh0 = codecs.open(fArg, "rb", encoding=args.iencoding) doOneFile(fArg, fh0) fh0.close() if (not args.quiet): lg.vMsg(0,"Done.") lg.showStats()