【发布时间】:2022-01-23 11:57:44
【问题描述】:
我们可以像这样使用调度调用一个简单的函数
import schedule
def wake_up():
print("Wake Up! It's 8:00")
schedule.every().day.at("08:00").do(wake_up)
while True:
schedule.run_pending()
但是当我创建一个类并调用一个方法时
import schedule
class Alarm():
def wake_up(self):
print("Wake Up!")
alarm=Alarm()
schedule.every().day.at("08:00").do(alarm.wake_up())
while True:
schedule.run_pending()
我明白了
TypeError: the first argument must be callable
【问题讨论】: