1、while循环中使用sleep

缺点:不容易控制,而且是个阻塞函数

def timer(n):  
    ''''' 
    每n秒执行一次 
    '''  
    while True:    
        print(time.strftime('%Y-%m-%d %X',time.localtime()))    
        yourTask()  # 此处为要执行的任务    
        time.sleep(n)

 

 

 

 

参考:https://www.jianshu.com/p/b77d934cc252