标签:end 安装 简单 顺序 import target ocs crontab nbsp
1 import schedule 2 import time 3 4 def job(): 5 print("I‘m working...") 6 7 schedule.every(10).minutes.do(job) 8 schedule.every().hour.do(job) 9 schedule.every().day.at("10:30").do(job) 10 schedule.every(5).to(10).days.do(job) 11 schedule.every().monday.do(job) 12 schedule.every().wednesday.at("13:15").do(job) 13 14 while True: 15 schedule.run_pending() 16 time.sleep(1)
1 import datetime 2 import schedule 3 import time 4 5 def job1(): 6 print("I‘m working for job1") 7 time.sleep(2) 8 print("job1:", datetime.datetime.now()) 9 10 def job2(): 11 print("I‘m working for job2") 12 time.sleep(2) 13 print("job2:", datetime.datetime.now()) 14 15 def run(): 16 schedule.every(10).seconds.do(job1) 17 schedule.every(10).seconds.do(job2) 18 19 while True: 20 schedule.run_pending() 21 time.sleep(1)
1 import datetime 2 import schedule 3 import threading 4 import time 5 6 def job1(): 7 print("I‘m working for job1") 8 time.sleep(2) 9 print("job1:", datetime.datetime.now()) 10 11 def job2(): 12 print("I‘m working for job2") 13 time.sleep(2) 14 print("job2:", datetime.datetime.now()) 15 16 def job1_task(): 17 threading.Thread(target=job1).start() 18 19 def job2_task(): 20 threading.Thread(target=job2).start() 21 22 def run(): 23 schedule.every(10).seconds.do(job1_task) 24 schedule.every(10).seconds.do(job2_task) 25 26 while True: 27 schedule.run_pending() 28 time.sleep(1)
1 import datetime 2 import schedule 3 import time 4 5 def job1(): 6 print("I‘m working for job1") 7 time.sleep(2) 8 print("job1:", datetime.datetime.now()) 9 10 def job2(): 11 print("I‘m working for job2") 12 time.sleep(2) 13 print("job2:", datetime.datetime.now()) 14 15 def run(): 16 schedule.every().day.at("22:19").do(job1) 17 schedule.every().day.at("22:19").do(job2) 18 #schedule.every(3).seconds.do(job1) 19 #schedule.every(3).seconds.do(job2) 20 21 while True: 22 schedule.run_pending() 23 time.sleep(1) 24 25 26 if __name__ == "__main__": 27 28 run()
1 import datetime 2 import schedule 3 import threading 4 import time 5 6 def job1(): 7 print("I‘m working for job1") 8 time.sleep(2) 9 print("job1:", datetime.datetime.now()) 10 11 def job2(): 12 print("I‘m working for job2") 13 time.sleep(2) 14 print("job2:", datetime.datetime.now()) 15 16 def job1_task(): 17 threading.Thread(target=job1).start() 18 19 def job2_task(): 20 threading.Thread(target=job2).start() 21 22 23 def run(): 24 schedule.every().day.at("22:23").do(job1_task) 25 schedule.every().day.at("22:23").do(job2_task) 26 #schedule.every(3).seconds.do(job1_task) 27 #schedule.every(3).seconds.do(job2_task) 28 29 while True: 30 schedule.run_pending() 31 time.sleep(1) 32 33 34 if __name__ == "__main__": 35 36 run() 37
标签:end 安装 简单 顺序 import target ocs crontab nbsp
原文地址:https://www.cnblogs.com/wanglinjie/p/9286338.html