import json import multiprocessing import threading import time from huaxin_client import l1_client_for_trade if __name__ == "__main__": def test_sub(): time.sleep(10) queue_l1_trade_r_strategy_w.put_nowait( json.dumps({"type": "set_target_codes", "data": ["603990"]})) def read_data(): while True: val = queue_l1_trade_w_strategy_r.get() print(val) queue_l1_trade_w_strategy_r, queue_l1_trade_r_strategy_w = multiprocessing.Queue(), multiprocessing.Queue() threading.Thread(target=test_sub, daemon=True).start() threading.Thread(target=read_data, daemon=True).start() l1_client_for_trade.run(queue_l1_trade_w_strategy_r, queue_l1_trade_r_strategy_w)