我发现当我安排一个函数:
reactor.callLater(delay, function)
如果在延迟期间更改了系统日期,则不会遵守reactor.callLater中设置的延迟。
因此,例如,如果在15:00:00我将我的功能安排在30个secondes:
reactor.callLater(30, function)
如果在这30个secondes中,系统日期设置为14:00:00,我的功能将在15:00:30而不是14:00:30调用(因此延迟1小时30秒而不是30秒)。
那么有没有办法告诉reactor不使用系统日期,而是像time.sleep()一样工作?
感谢您的帮助。