我想每天12点执行一些代码。我能想到的唯一方法是
我是否可以使用内置API安排此类活动?
我不能使用cron作业或类似的东西,这必须是在python脚本中
答案 0 :(得分:1)
答案 1 :(得分:1)
希望这对你有用
import threading
def latercomer():
print "Oops I am Late"
t = threading.Timer(30.0, latercomer)
t.start()
后来者将在30秒后被召唤
答案 2 :(得分:0)
我认为这个package对您的情况很有用。
pip install schedule
这是文档中的代码片段:
import schedule
import time
def job():
print("I'm working...")
schedule.every(10).minutes.do(job)
schedule.every().hour.do(job)
schedule.every().day.at("10:30").do(job)
schedule.every(5).to(10).minutes.do(job)
schedule.every().monday.do(job)
schedule.every().wednesday.at("13:15").do(job)
schedule.every().minute.at(":17").do(job)
while True:
schedule.run_pending()
time.sleep(1)