From e1ee2911bcee98b05eaf8e655d089b2cd09748c6 Mon Sep 17 00:00:00 2001 From: zhiyong Date: Fri, 10 Jan 2025 14:32:31 +0800 Subject: [PATCH] fix: cannot login --- src/real_trader.py | 3 ++- src/trade_server.py | 6 +----- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/src/real_trader.py b/src/real_trader.py index fd8603e..d55c84f 100644 --- a/src/real_trader.py +++ b/src/real_trader.py @@ -16,7 +16,6 @@ class RealTrader: def login(self): print("准备登录:", self._ACCOUNT, self._PASSWORD) - # self.trader = easytrader.use("universal_client") self.trader = easytrader.use("ths5.19") # 使用修改版交易客户端时, 不会超时 try: @@ -25,6 +24,8 @@ class RealTrader: user=self._ACCOUNT, password=self._PASSWORD, exe_path=self._exe_path ) except Exception as e: + print('Failed to login!') + print(e) time.sleep(1) def logout(self): diff --git a/src/trade_server.py b/src/trade_server.py index 0473760..803d34e 100644 --- a/src/trade_server.py +++ b/src/trade_server.py @@ -75,11 +75,6 @@ trader.login() # 添加请求频率限制 app = Flask(__name__) -limiter = Limiter( - app=app, - key_func=get_remote_address, - default_limits=[f"{Config.RATE_LIMIT_REQUESTS} per {Config.RATE_LIMIT_PERIOD} seconds"] -) # 使用配置文件中的时间 run_daily(Config.MARKET_OPEN_TIME, lambda: trader.login()) @@ -185,6 +180,7 @@ def get_balance(): response = {"success": True, "data": balance} return jsonify(response), 200 except Exception as e: + print(e) logger.error(f"Error processing balance request: {str(e)}") abort(500, description="Internal server error")