validate.errorMessages.strip(), time.time() - start)) validate.Close() # In[ ]: if __name__ == '__main__': Header() args = ParseCmdLine() if args.selectedvalidations == None: selectedvalidations = '1,2,3,4,5,6,7' else: selectedvalidations = args.selectedvalidations activevalidations = map(int, selectedvalidations.split(',')) if (args.csvresults != None): Validate.CreateCsv(5, args.csvresults, activevalidations) path, filemask = os.path.split(args.inputfname) files = sorted(Validate.FindFiles(path, filemask)) if len(files) == 0: print('There' 's no file to process.') sys.exit(1) verystart = time.time() print('Processing {0} files.'.format(len(files))) threads = args.processorcores jobs = [] i = 0 while i < (len(files) / threads * threads): if threads == 1: ProcessFile(files[i], args.lasversion, args.minimumpointsdensity, args.displayheader, args.cellsize,