zoukankan      html  css  js  c++  java
  • 【python】python定时器

    #coding:utf-8
    import os
    import time
    
    def print_ts(message):
        print "[%s] %s"%(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()), message)###转为为2016-09-08 13:36:32时间格式
    
    def run(interval, command):
        print_ts("-"*100)
        print_ts("Command %s"%command)
        print_ts("Starting every %s seconds."%interval)
        print_ts("-"*100)
    
        while True:
            try:
                # sleep for the remaining seconds of interval,http://www.sharejs.com
                print_ts("Sleeping until %s (%s seconds)..."%((time.ctime(time.time()+interval)), interval))
                time.sleep(interval)
                print_ts("Starting command.")
    
                # execute the command
                status = os.system(command)
                print_ts("-"*100)
                print_ts("Command status = %s."%status)
            except Exception,e:
                print e
    
    if __name__=="__main__":
        interval = 500
        command = r"ipconfig"
        run(interval, command)
    

      

  • 相关阅读:
    git修改 config 配置用户名和邮箱
    Tranformer模型学习
    centos安装
    ubuntu cuda配置
    ubuntu安装python3.6
    flask后端部署
    linux基本操作
    python 基础数据结构
    文本特征选择
    常用笔记
  • 原文地址:https://www.cnblogs.com/paulwinflo/p/5852978.html
Copyright © 2011-2022 走看看