python定时检查某个进程是否已经关闭的方法


Posted in Python onMay 20, 2015

本文实例讲述了python定时检查某个进程是否已经关闭的方法。分享给大家供大家参考。具体如下:

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 相关文章推荐
Python和perl实现批量对目录下电子书文件重命名的代码分享
Nov 21 Python
Python时间戳使用和相互转换详解
Dec 11 Python
理论讲解python多进程并发编程
Feb 09 Python
Python 限制线程的最大数量的方法(Semaphore)
Feb 22 Python
详解如何设置Python环境变量?
May 13 Python
selenium中get_cookies()和add_cookie()的用法详解
Jan 06 Python
谈一谈数组拼接tf.concat()和np.concatenate()的区别
Feb 07 Python
Python 解析pymysql模块操作数据库的方法
Feb 18 Python
Python语法垃圾回收机制原理解析
Mar 25 Python
Python使用多进程运行含有任意个参数的函数
May 02 Python
python怎么判断素数
Jul 01 Python
python实现三阶魔方还原的示例代码
Apr 28 Python
Python操作列表之List.insert()方法的使用
May 20 #Python
Python中List.index()方法的使用教程
May 20 #Python
在Python中操作列表之list.extend()方法的使用
May 20 #Python
python实现马耳可夫链算法实例分析
May 20 #Python
Python中List.count()方法的使用教程
May 20 #Python
在Python中操作列表之List.append()方法的使用
May 20 #Python
简单介绍Python2.x版本中的cmp()方法的使用
May 20 #Python
You might like
常见的PHP五种设计模式小结
2011/03/23 PHP
php array_pop()数组函数将数组最后一个单元弹出(出栈)
2011/07/12 PHP
PHP函数学习之PHP函数点评
2012/07/05 PHP
laravel 关联关系遍历数组的例子
2019/10/10 PHP
打开超链需要“确认”对话框的方法
2007/03/08 Javascript
javascript实现上传图片前的预览(TX的面试题)
2007/08/20 Javascript
通过DOM脚本去设置样式信息
2010/09/19 Javascript
JavaScript 上万关键字瞬间匹配实现代码
2013/07/07 Javascript
js抽奖实现随机抽奖代码效果
2013/12/02 Javascript
extjs_02_grid显示本地数据、显示跨域数据
2014/06/23 Javascript
jQuery超酷平面式时钟效果代码分享
2020/03/30 Javascript
JavaScript数组去重的五种方法
2015/11/05 Javascript
jQuery Tags Input Plugin(添加/删除标签插件)详解
2016/06/20 Javascript
Js 获取、判断浏览器版本信息的简单方法
2016/08/08 Javascript
微信小程序 图片等比例缩放(图片自适应屏幕)
2016/11/16 Javascript
使用jQuery操作DOM的方法小结
2017/02/27 Javascript
详解使用webpack打包编写一个vue-toast插件
2017/11/08 Javascript
Vue.js进阶知识点总结
2018/04/01 Javascript
详解vue项目接入微信JSSDK的坑
2018/12/14 Javascript
vue登录页面cookie的使用及页面跳转代码
2019/07/10 Javascript
js实现tab栏切换效果
2020/08/02 Javascript
python实现查询IP地址所在地
2015/03/29 Python
深入解析Python的Tornado框架中内置的模板引擎
2016/07/11 Python
Python进行特征提取的示例代码
2020/10/15 Python
美国在线打印网站:Overnight Prints
2018/10/11 全球购物
毕业生找工作的求职信范文
2013/12/24 职场文书
父亲生日宴会答谢词
2014/01/10 职场文书
银行办理业务介绍信
2014/01/18 职场文书
元旦红领巾广播稿
2014/02/19 职场文书
发展部经理职责规定
2014/02/22 职场文书
社区两委对照检查材料
2014/08/23 职场文书
领导干部学习十八届五中全会精神心得体会
2016/01/05 职场文书
2016大学生暑期三下乡心得体会
2016/01/23 职场文书
朋友圈早安励志语录!
2019/07/08 职场文书
读后感怎么写?书写读后感的基本技巧!
2019/12/10 职场文书
分享7个 Python 实战项目练习
2022/03/03 Python