2010-02-15 78 views

回答

2

您可以使用gobject.idle_add,它将调度在主循环空闲时执行的可调用对象。 gobject.timeout_add是一个使用计时器的替代方案。

请注意,可调用函数将被一次又一次调用,除非返回False(或解析为False的任何内容,如None)。

+0

“timeout_add,return False”的诀窍是一个很好的“一次性调用”,正是我所需要的。谢谢! – jldupont 2010-02-15 21:34:50

+0

返回任何值都不会起作用,因为Python函数会自动返回None。但最好明确地做... – AndiDog 2010-02-15 21:38:29