我有一个名为keep_alive
的函数class Connection:
...
def keep_alive(self):
_keep_alive(self.session.keepAliveTimeout)
...
我希望每隔n
秒执行一次(n
是存储在self.session.keepAliveTimeout
中的值),而不会中断主线程中正在进行的其他活动的活动。我如何在一个单独的线程中运行它,它保持超时并仍然能够从主线程中终止该线程?