From 29c4280cbb35309ef0b285723a0d13f1d96fc0e2 Mon Sep 17 00:00:00 2001
From: admin <admin@example.com>
Date: 星期三, 15 一月 2025 15:42:47 +0800
Subject: [PATCH] 缓存目录修改

---
 strategy/kpl_api.py |   21 +++++++++++----------
 1 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/strategy/kpl_api.py b/strategy/kpl_api.py
index 8c2d307..f652ce8 100644
--- a/strategy/kpl_api.py
+++ b/strategy/kpl_api.py
@@ -405,16 +405,17 @@
     def arrange_limit_up_info(self):
         limit_info = {}
         # 鍒涘缓涓�涓垪琛ㄦ潵瀛樺偍鎵�鏈夎В鏋愮殑 JSON 瀵硅薄
-        with open(self.file_path, 'r', encoding='utf-8') as file:
-            for line in file:
-                # 鍘婚櫎姣忚鏈熬鐨勬崲琛岀锛堝鏋滄湁鐨勮瘽锛�
-                line = line.rstrip('\n')
-                # 灏嗘瘡琛岃В鏋愪负涓�涓� JSON 瀵硅薄
-                info = json.loads(line)
-                # 鍋囪姣忚閮芥槸涓�涓瓧鍏告暟鎹紝涓斿彧鏈変竴涓敭鍊煎锛屽叾涓敭鏄棩鏈�
-                if isinstance(info, dict) and len(info) == 1:
-                    date, data = list(info.items())[0]
-                    limit_info[date] = data
+        if os.path.exists(self.file_path):
+            with open(self.file_path, 'r', encoding='utf-8') as file:
+                for line in file:
+                    # 鍘婚櫎姣忚鏈熬鐨勬崲琛岀锛堝鏋滄湁鐨勮瘽锛�
+                    line = line.rstrip('\n')
+                    # 灏嗘瘡琛岃В鏋愪负涓�涓� JSON 瀵硅薄
+                    info = json.loads(line)
+                    # 鍋囪姣忚閮芥槸涓�涓瓧鍏告暟鎹紝涓斿彧鏈変竴涓敭鍊煎锛屽叾涓敭鏄棩鏈�
+                    if isinstance(info, dict) and len(info) == 1:
+                        date, data = list(info.items())[0]
+                        limit_info[date] = data
         return limit_info
 
 

--
Gitblit v1.8.0