修改日志/细节问题
This commit is contained in:
@@ -809,7 +809,7 @@ class PQDebugPanel:
|
||||
self._enable_test_button(test_type, test_item)
|
||||
|
||||
except Exception as e:
|
||||
self.app.log_gui.log(f"[Error] 单步测试失败: {str(e)}", level="error")
|
||||
self.app.log_gui.log(f"单步测试失败: {str(e)}", level="error")
|
||||
import traceback
|
||||
|
||||
self.app.log_gui.log(traceback.format_exc(), level="error")
|
||||
@@ -1146,7 +1146,7 @@ class PQDebugPanel:
|
||||
|
||||
# 正确的访问方式:通过 test_items
|
||||
if "accuracy" not in self.app.results.test_items:
|
||||
self.app.log_gui.log("[Error] 未找到 accuracy 测试项", level="error")
|
||||
self.app.log_gui.log("未找到 accuracy 测试项", level="error")
|
||||
return 0.0
|
||||
|
||||
test_item = self.app.results.test_items["accuracy"]
|
||||
@@ -1155,7 +1155,7 @@ class PQDebugPanel:
|
||||
self.app.log_gui.log(f" accuracy_result = {accuracy_result is not None}", level="info")
|
||||
|
||||
if not accuracy_result:
|
||||
self.app.log_gui.log("[Error] accuracy_result 为空", level="error")
|
||||
self.app.log_gui.log("accuracy_result 为空", level="error")
|
||||
return 0.0
|
||||
|
||||
# 获取色块名称列表和 ΔE 值列表
|
||||
@@ -1179,11 +1179,11 @@ class PQDebugPanel:
|
||||
, level="success")
|
||||
return delta_e
|
||||
except ValueError:
|
||||
self.app.log_gui.log(f"[Error] 未找到色块 '{color_name}'", level="error")
|
||||
self.app.log_gui.log(f"未找到色块 '{color_name}'", level="error")
|
||||
self.app.log_gui.log(f" 可用色块: {color_patches}", level="info")
|
||||
return 0.0
|
||||
except IndexError:
|
||||
self.app.log_gui.log(f"[Error] 索引超出范围: {index}/{len(delta_e_values)}", level="error")
|
||||
self.app.log_gui.log(f"索引超出范围: {index}/{len(delta_e_values)}", level="error")
|
||||
return 0.0
|
||||
|
||||
except Exception as e:
|
||||
|
||||
Reference in New Issue
Block a user