From 8a8cefbd8c7218a5c9ef8894e31ec496375a0483 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期五, 18 八月 2023 11:12:51 +0800 Subject: [PATCH] bug修改 --- l2/l2_data_source_util.py | 15 ++++++++------- 1 files changed, 8 insertions(+), 7 deletions(-) diff --git a/l2/l2_data_source_util.py b/l2/l2_data_source_util.py index d6d0942..0654460 100644 --- a/l2/l2_data_source_util.py +++ b/l2/l2_data_source_util.py @@ -125,13 +125,14 @@ def get_buy_index_with_cancel_data(cls, code, cancel_data, local_today_num_operate_map): key = "{}-{}-{}".format(cancel_data["val"]["num"], "1", cancel_data["val"]["price"]) cancel_datas = local_today_num_operate_map.get(key) - try: - cancel_datas.sort(key=lambda t: t["index"]) - except Exception as e: - print("娴嬭瘯") - for item in cancel_datas: - # 鎻愬墠鍋氳绠� - cls.__get_buy_index_with_cancel_data(code, item, local_today_num_operate_map) + if cancel_datas: + try: + cancel_datas.sort(key=lambda t: t["index"]) + except Exception as e: + print("娴嬭瘯") + for item in cancel_datas: + # 鎻愬墠鍋氳绠� + cls.__get_buy_index_with_cancel_data(code, item, local_today_num_operate_map) return cls.__get_buy_index_with_cancel_data(code, cancel_data, local_today_num_operate_map) -- Gitblit v1.8.0