在某个时间调用一个方法(python)

时间:2018-02-18 07:54:17

标签: python timer

在某个时间调用方法的正确方法是什么(这里的某个时间是参数)?

我需要计时器,但有必要在几秒钟内表示传入时间和xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest"); 以获取和使用它们之间的差异吗?

代码:

time.now()

结果:

  

做到了

(作品)

但使用这种方法有哪些风险?我不擅长测试或预测周末

3 个答案:

答案 0 :(得分:0)

使用python schedule

  

schedule.every()。day.at( “10:10”)。这样做(作业)

答案 1 :(得分:0)

如果我正确理解您的问题,模块schedule可能就是您要找的。

How do I get a Cron like scheduler in Python?

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) 
while 1: 
    schedule.run_pending()
    time.sleep(1)

答案 2 :(得分:0)

从Python Sched lib查看 $headers .= "Content-Type: text/html; charset=UTF-8\r\n";

scheduler.enterabs功能允许您设置调用函数的特定时间。这是一个direct link

基本语法如下:

enterabs