有没有替代品gobject.timeout_添加()在Python中?

2024-10-03 11:16:49 发布

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

我在用gobject.timeout_添加()在我的项目中显示计时器(dojotools)。在

我想知道是否有其他方法可以获得同样的结果,但是没有gobject依赖性。在

需求只是在一定的时间间隔内重复调用一个方法。在


Tags: 项目方法间隔时间timeout计时器依赖性gobject
2条回答

如果您可以使用TkInter,它应该适用于所有Python(手机和一些平板电脑除外),您可以使用TkInter的after()功能。
这样可以避免睡眠造成的阻塞。在

你可以使用线程时间。睡觉(间隔)达到同样的效果。在

import thread, time

def timer():
    while True:
        time.sleep(1)
        # do something here

thread.start_new_thread(timer, ())

相关问题 更多 >