python每隔N秒运行指定的函数程序详解编程语言
2023-06-13 09:20:24 时间
一个类似定时器的效果,每隔指定的秒数运行指定的函数,采用线程实现,代码简单实用。
import os import time def print_ts(message): print "[%s] %s"%(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()), message) 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 time_remaining = interval-time.time()%interval print_ts("Sleeping until %s (%s seconds)..."%((time.ctime(time.time()+time_remaining)), time_remaining)) time.sleep(time_remaining) 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 = 5 command = r"ipconfig" run(interval, command)
8390.html
cjava相关文章
- python 基尼系数_Python计算
- pycharm自带python环境吗_Python IDE环境之 新版Pycharm安装详细教程[通俗易懂]
- python编程是啥-Python编程「建议收藏」
- python截图识别文字_Python文字截图识别OCR工具实例解析
- python中替换字符串中字符_Python replace()函数:替换字符串中的某个字符「建议收藏」
- 【说站】python正则表达式中区间的介绍
- 【说站】python return和yield有什么不同
- 【说站】python中waitKey如何使用
- 【测试开发】python系列教程:第一个Python程序
- python里面的缩进是什么意思_Python缩进规则(一看即懂)[通俗易懂]
- Python的基础知识_python的基本知识点
- Python操作Excel
- 强化学习技巧五:numba提速python程序
- 【7】python_matplotlib 输出(保存)矢量图方法;画图时图例说明(legend)放到图像外侧;Python_matplotlib图例放在外侧保存时显示不完整问题解决
- Python 制作天眼查小程序
- 搭建python开发环境-c++教程 如何搭建Python开发环境?
- 【错误记录】PyCharm 运行 Python 程序报错 ( SyntaxError: Non-ASCII character ‘xe5‘ in file x.py on line 1, but )
- 网络工程师学Python-19-JSON
- python-Python与SQLite数据库-使用Python执行SQLite查询(二)
- 基于Python的Android图形锁破解程序详解编程语言
- python端口扫描程序详解编程语言
- python编写的一个简单的扫描端口的程序详解编程语言
- Python调用C/C++程序详解编程语言
- C++/Php/Python/Shell 程序按行读取文件或者控制台详解编程语言
- Python编程学习,高效求解素数程序实例详解编程语言
- 第一个python程序-判断登陆用户名和密码是否正确详解编程语言
- Python 基于python实现的http+json协议接口自动化测试框架源码(实用改进版)详解编程语言
- 搞定!Linux下快速设置Python环境变量(linux设置python环境变量)
- python中*和**的打包和解包详解编程语言
- Python玩转Redis:提升缓存效率(python使用redis)
- 在Linux上安装Python学习快乐(linux下载python)
- python编程-将Python程序转化为可执行程序[整理]
- python的常见命令注入威胁
- 用Python和MD5实现网站挂马检测程序
- 使用Python开发windowsGUI程序入门实例
- Python动态加载模块的3种方法
- python+mysql实现简单的web程序