在python的主线程中定期调用函数

2024-09-30 14:35:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我知道如何在单独的线程中定期调用函数:

def main_loop():
    cefpython.MessageLoopWork() # do something
    threading.Timer(0.01, main_loop).start()

main_loop()

但是我如何在主线程中做到这一点(必须从主线程调用cefpython.MessageLoopWork())。在

cefpythonexample中,它是用wxTimer完成的,但我不想使用wxpython

^{pr2}$

Tags: loopmaindef线程do主线startsomething