From ae8d76a456b64c1c6c4ebf11b6ec33b7df217b1a Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期一, 18 八月 2025 13:43:46 +0800 Subject: [PATCH] bug修复 --- third_data/feed_analysis.py | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/third_data/feed_analysis.py b/third_data/feed_analysis.py index f73d966..6a85709 100644 --- a/third_data/feed_analysis.py +++ b/third_data/feed_analysis.py @@ -3,17 +3,21 @@ from third_data import kpl_api, kpl_util from third_data.history_k_data_util import HistoryKDatasUtils +from third_data.kpl_data_manager import KPLDataManager from utils import tool def getFirstLimitUpPremium(day): results = kpl_api.getHistoryLimitUpInfo(day) + # 淇濆瓨 + # KPLDataManager.save_data("limit_up", kpl_util.parseDaBanData({"list": results, "errcode": 0}, 1)) + # 鑾峰彇涓嬩竴涓氦鏄撴棩 next_day = HistoryKDatasUtils.get_next_trading_date(day) result_list = kpl_util.parseDaBanData(json.dumps({"list": results, "errcode": 0}), kpl_util.DABAN_TYPE_LIMIT_UP) target_codes = set() for result in result_list: - if not tool.is_shsz_code(result[0]): + if not tool.is_can_buy_code(result[0]): continue if result[4] != '棣栨澘': continue @@ -32,6 +36,5 @@ print(record) - if __name__ == "__main__": - getFirstLimitUpPremium("2023-12-26") + getFirstLimitUpPremium("2024-02-08") -- Gitblit v1.8.0