def run_32(blpath, outpath): os.makedirs(outpath) fov = 'fovs' if os.path.exists(fov): shutil.rmtree(fov) shutil.copytree(blpath, fov) main.main2() outpath_ab_cells = os.path.join(outpath, 'ab_cells') outpath_valid = os.path.join(outpath, 'valid') outpath_cells_info = os.path.join(outpath, 'cells_info') shutil.copytree('ab_cells', outpath_ab_cells) shutil.copytree('valid', outpath_valid) shutil.copytree('cells_info', outpath_cells_info)
parser.add_argument('-p', type=list, nargs='+', action='append') args = parser.parse_args() f = [ "".join(i[0]) for i in args.f ] t = args.t m = args.m c = args.c p = [ "".join(i[0]) for i in args.p ] j = [ handlejson.parse_to_dictionary(open(i).read()) for i in f ] for singlejson in j: # do something l_mv=main.main2(singlejson, p, t, m, c) for i,seed in enumerate(singlejson['sourceSeeds']): current_mv = l_mv[i] conv = convert_class_to_letters.convert_greedy(current_mv,p) # handlejson.send_response(singlejson['id'],[seed],conv,'test') arr_tuple_pid_seednr_tag_sol = [] for singlejson in j: for i,seed in enumerate(singlejson['sourceSeeds']): current_mv = l_mv[i] conv = convert_class_to_letters.convert_greedy(current_mv,p) arr_tuple_pid_seednr_tag_sol.append((singlejson['id'], seed, '', conv)) #arr_tuple_pid_seednr_tag_sol=[ #(1,2,'','a'),
'').strip() elif 'pdf_path:' in line: directory = line.replace('pdf_path:', '').replace('\n', '').strip() line = fp.readline() except: pass parame = {} parame['dbpass'] = None parame['output_format'] = 'csv' parame['input_files'] = all_files parame['output_name'] = os.path.join(dir_path, 'output.csv') parame['template_folder'] = 'extract/templates/nz' main.main2(parame) #Use: python batch_print_raw_text.py &> output.txt # subprocess.check_output(parame) #Neither of following methods work. # outputfile = 'output.txt' # open(outputfile, 'w').close() #clean file first # try method 1 # orig_stdout = sys.stdout # orig_stderr = sys.stderr # f = open(outputfile, 'w') # sys.stdout = f # sys.stderr = f
def job2(): main2()
break parame.append("--debug") #run main directly dir_path = os.path.dirname(os.path.realpath(__file__)) parame = {} parame['dbpass'] = None parame['output_format'] = 'csv' parame['input_files'] = all_files parame['output_name'] = os.path.join(dir_path, 'output.csv') parame['template_folder'] = 'extract/templates/nz' try: re = main.main2(parame) if re: shutil.move(os.path.join(directory, firstpdf), os.path.join(succeed_path, firstpdf)) else: pass except Exception as e: print(e) #Use: python batch_print_raw_text.py &> output.txt # subprocess.check_output(parame) #Neither of following methods work. # outputfile = 'output.txt' # open(outputfile, 'w').close() #clean file first
def main(): main2(mode=1)