我正在使用像计划一样的计时工作 这是我的代码
import schedule
import time
def rank():
import new_user as nu
nu.new_user()
print('successfully loaded')
return
schedule.every(5).minutes.do(rank())
while 1:
schedule.run_pending()
time.sleep(1)
每当我运行此代码时,我都会收到如下错误消息:
TypeError: the first argument must be callable
答案 0 :(得分:2)
在do
方法调用
rank()
替换为rank
import schedule
import time
def rank():
import new_user as nu
nu.new_user()
print('successfully loaded')
return
schedule.every(5).minutes.do(rank)
while 1:
schedule.run_pending()
time.sleep(1)