我正在尝试定期运行一个方法(60秒)。我正在使用oslo服务这样做。以下是片段。
import time
from oslo_service import periodic_task
class MyClass(periodic_task.PeriodicTasks):
def __init__(self):
super(periodic_task.PeriodicTasks, self).__init__()
@periodic_task.periodic_task
def hello(self):
print "hello"
def sleeptime(self):
time.sleep(5000)
myobj = MyClass()
myobj.hello()
myobj.sleeptime()
“你好”只打印一次。我在这做错了什么?