我用的是异步,也是摸索出一个方式,
比如 在 线程A中运行
while True:
global close_all_signal
if close_all_signal==1:
api.close()
break
api.wait_update()
在线程B中的关闭函数中
def 关闭线程(api):
global close_all_signal
close_all_signal = 1 # 1 表示关闭 0表示运行
api.set_wait_timeout()
我发现这个方式可以正常关闭,用的GUI 界面。
NULL NULL 已回答的问题 2021年11月26日
我是文件A启动策略文件B,而且文件A和文件B中都写了api.close()