From 0db02a41d645aaa1ef938292dacef9a78c4b93df Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期三, 24 四月 2024 15:37:37 +0800
Subject: [PATCH] G撤比例调整/日历导出调整

---
 utils/data_export_util.py |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/utils/data_export_util.py b/utils/data_export_util.py
index 0f934fc..b74f84a 100644
--- a/utils/data_export_util.py
+++ b/utils/data_export_util.py
@@ -17,6 +17,9 @@
 from trade import deal_big_money_manager
 from utils import tool
 
+# 缂撳瓨L2鏁版嵁锛屾牸寮忥細{"鏃ユ湡":{鏁版嵁}}
+__l2_data_cache = {}
+
 
 def export_l2_excel(code, date=None):
     # 鑾峰彇L2鐨勬暟鎹�
@@ -30,7 +33,11 @@
         date = tool.get_now_date_str()
     datas = today_datas
     if datas is None:
-        local_today_datas = log_export.load_l2_from_log(date)
+        if date in __l2_data_cache:
+            local_today_datas = __l2_data_cache.get(date)
+        else:
+            local_today_datas = log_export.load_l2_from_log(date)
+            __l2_data_cache[code] = local_today_datas
         datas = local_today_datas.get(code)
     if not datas:
         datas = []

--
Gitblit v1.8.0