From 8745192589d2c1e30243d6aefa943c1bd2b20abf Mon Sep 17 00:00:00 2001 From: DingZQ Date: Sat, 22 Feb 2025 18:10:04 +0800 Subject: [PATCH] Refine --- simulation.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/simulation.py b/simulation.py index 87b7a39..7f6bbac 100644 --- a/simulation.py +++ b/simulation.py @@ -1030,7 +1030,13 @@ def run_simulation(name: str, simulation_type: str, modify_pattern_start_time: s close_project(name_c) - output = Output("./temp/{}.db.out".format(name_c)) + # DingZQ 下面这几句一定要这样,不然读取不了 + time.sleep(5) # wait 5 seconds + + tmp_file = './temp/simulation.result.out' + shutil.copy(f'./temp/{name_c}.db.opt', tmp_file) + output = Output(tmp_file) + node_result = output.node_results() link_result = output.link_results() num_periods_result = output.times()['num_periods']