diff --git a/flask_app/routes/judge_zbfile.py b/flask_app/routes/judge_zbfile.py index ba43a31..9f31205 100644 --- a/flask_app/routes/judge_zbfile.py +++ b/flask_app/routes/judge_zbfile.py @@ -29,11 +29,6 @@ def judge_zbfile() -> Any: #判断是否是招标文件 done = threading.Event() # 标志判断是否完成 pool = current_app.process_pool # 使用全局的进程池 def judge_zbfile_exec_sub(file_path): - # with multiprocessing.Pool(processes=1) as pool: - # result = pool.apply( - # judge_zbfile_exec, # 你的实际执行函数 - # args=(file_path,) - # ) result = pool.apply( judge_zbfile_exec, # 你的实际执行函数 args=(file_path,) diff --git a/flask_app/routes/test_preprocess.py b/flask_app/routes/test_preprocess.py index 40c3496..3981824 100644 --- a/flask_app/routes/test_preprocess.py +++ b/flask_app/routes/test_preprocess.py @@ -4,7 +4,7 @@ import time from flask_app.ConnectionLimiter import require_execution_timeout from flask_app.general.format_change import download_file from flask_app.routes.utils import validate_and_setup_logger -from flask_app.routes.货物标解析main import preprocess_file_main +from flask_app.routes.货物标解析main import preprocess_file_main, preprocess_files test_process_bp = Blueprint('test_process', __name__) @test_process_bp.route('/test_process', methods=['POST']) @@ -27,8 +27,8 @@ def process_file(): # print(file_path) # 调用预处理函数 start_time = time.time() - result=preprocess_file_main(output_folder, file_path, file_type,logger) - + # result=preprocess_file_main(output_folder, file_path, file_type,logger) + result=preprocess_files(output_folder, file_path, file_type,logger) # 处理结果 if not result: return jsonify({'error': 'File processing failed'})