From 9d2b0ab3967761b2d4b4e1c92034c3c0ea6705f5 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 16 一月 2025 16:29:56 +0800
Subject: [PATCH] 添加低吸中间服务器

---
 utils/history_k_data_util.py |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/utils/history_k_data_util.py b/utils/history_k_data_util.py
index 71d9e97..ce49e22 100644
--- a/utils/history_k_data_util.py
+++ b/utils/history_k_data_util.py
@@ -23,6 +23,7 @@
                     '+') > -1:
                 return datetime.datetime.fromisoformat(val)
             return val
+
         fdata = None
         if True:
             url = f'{cls.__BASE_URL}{path_str}'
@@ -98,9 +99,9 @@
     def get_juejin_code_list_with_prefix(cls, codes):
         list = []
         for d in codes:
-            if d[0:2] == '00':
+            if tool.is_sz_code(d):
                 list.append("SZSE.{}".format(d))
-            elif d[0:2] == '60':
+            elif tool.is_sh_code(d):
                 list.append("SHSE.{}".format(d))
         return list
 
@@ -131,8 +132,8 @@
     @classmethod
     def get_exchanges_codes(cls, exchanges):
         return JueJinHttpApi.get_exchanges_codes(exchanges=exchanges, sec_types=[1], skip_suspended=True,
-                                                     skip_st=True,
-                                                     fields="symbol,sec_type,sec_id,sec_name,listed_date,sec_level,is_suspended,pre_close")
+                                                 skip_st=True,
+                                                 fields="symbol,sec_type,sec_id,sec_name,listed_date,sec_level,is_suspended,pre_close")
 
     @classmethod
     def get_previous_trading_date(cls, date):
@@ -231,4 +232,4 @@
 
 if __name__ == "__main__":
     constant.JUEJIN_LOCAL_API = False
-    print(HistoryKDatasUtils.get_lowest_price_rate("000725", 30))
+    print(HistoryKDatasUtils.get_gp_latest_info(["000333"], "sec_id,pre_close,adj_factor"))

--
Gitblit v1.8.0