python定时检查启动某个exe程序适合检测exe是否挂了


Posted in Python onJanuary 21, 2013

详见代码如下:

import threading 
import time 
import os 
import subprocess 
def get_process_count(imagename): 
p = os.popen('tasklist /FI "IMAGENAME eq %s"' % imagename) 
return p.read().count(imagename) 
def timer_start(): 
t = threading.Timer(120,watch_func,("is running...")) 
t.start() 
def watch_func(msg): 
print "I'm watch_func,",msg 
if get_process_count('main.exe') == 0 : 
print subprocess.Popen([r'D:\shuaji\bin\main.exe']) 
timer_start() 
if __name__ == "__main__": 
timer_start() 
while True: 
time.sleep(1)
Python 相关文章推荐
Python基本数据类型详细介绍
Mar 11 Python
详谈Python2.6和Python3.0中对除法操作的异同
Apr 28 Python
python实现数据导出到excel的示例--普通格式
May 03 Python
详解Python安装scrapy的正确姿势
Jun 26 Python
用Python编写一个简单的CS架构后门的方法
Nov 20 Python
对python3.4 字符串转16进制的实例详解
Jun 12 Python
python实现切割url得到域名、协议、主机名等各个字段的例子
Jul 25 Python
QML使用Python的函数过程解析
Sep 26 Python
信号生成及DFT的python实现方式
Feb 25 Python
深入了解Python enumerate和zip
Jul 16 Python
python time.strptime格式化实例详解
Feb 03 Python
用基于python的appium爬取b站直播消费记录
Apr 17 Python
Python实现的金山快盘的签到程序
Jan 17 #Python
多线程爬虫批量下载pcgame图片url 保存为xml的实现代码
Jan 17 #Python
Python高效编程技巧
Jan 07 #Python
Python内置函数bin() oct()等实现进制转换
Dec 30 #Python
python的id()函数解密过程
Dec 25 #Python
python cookielib 登录人人网的实现代码
Dec 19 #Python
python 多线程应用介绍
Dec 19 #Python
You might like
一个ORACLE分页程序,挺实用的.
2006/10/09 PHP
PHP的一个基础知识 表单提交
2011/07/04 PHP
奇怪的PHP引用效率问题分析
2012/03/23 PHP
php实现memcache缓存示例讲解
2013/12/04 PHP
PHP has encountered a Stack overflow问题解决方法
2014/11/03 PHP
smarty内置函数section的用法
2015/01/22 PHP
js字符编码函数区别分析
2008/06/05 Javascript
jquery 图片Silhouette Fadeins渐显效果
2010/02/07 Javascript
Javascript 获取链接(url)参数的方法[正则与截取字符串]
2010/02/09 Javascript
javascript 原型链维护和继承详解
2014/11/26 Javascript
IE6/IE7中JavaScript json提示缺少标识符、字符串或数字问题处理
2014/12/16 Javascript
javascript手风琴下拉菜单实现代码
2015/11/12 Javascript
JS实现图片的不间断连续滚动的简单实例
2016/06/03 Javascript
Bootstrap显示与隐藏简单实现代码
2017/03/06 Javascript
axios全局请求参数设置,请求及返回拦截器的方法
2018/03/05 Javascript
js中document.write和document.writeln的区别
2018/03/11 Javascript
Vue 监听列表item渲染事件方法
2018/09/06 Javascript
使用vue开发移动端管理后台的注意事项
2019/03/07 Javascript
react使用antd表单赋值,用于修改弹框的操作
2020/10/29 Javascript
[02:41]DOTA2英雄基础教程 谜团
2013/12/10 DOTA
python OpenCV学习笔记实现二维直方图
2018/02/08 Python
python实现比较类的两个instance(对象)是否相等的方法分析
2019/06/26 Python
如何分离django中的媒体、静态文件和网页
2019/11/12 Python
6行Python代码实现进度条效果(Progress、tqdm、alive-progress​​​​​​​和PySimpleGUI库)
2020/01/06 Python
使用Tkinter制作信息提示框
2020/02/18 Python
Python多进程编程常用方法解析
2020/03/26 Python
CSS3 Flex 弹性布局实例代码详解
2018/11/01 HTML / CSS
Html5适配iphoneX刘海屏的简单实现
2019/04/09 HTML / CSS
英国最大的线上保健品零售商之一:Vitamin Planet
2016/12/01 全球购物
模具专业毕业生自荐书范文
2014/02/19 职场文书
交通肇事罪辩护词
2015/05/21 职场文书
运动会加油稿50字
2015/07/21 职场文书
商业计划书范文
2019/04/24 职场文书
java多态注意项小结
2021/10/16 Java/Android
Arthas排查Kubernetes中应用频繁挂掉重启异常
2022/02/28 MySQL
详解flex:1什么意思
2022/07/23 HTML / CSS