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安装第三方库及常见问题处理方法汇总
Sep 13 Python
python3使用PyMysql连接mysql数据库实例
Feb 07 Python
Sanic框架路由用法实例分析
Jul 16 Python
python+influxdb+shell编写区域网络状况表
Jul 27 Python
python list转矩阵的实例讲解
Aug 04 Python
python 顺时针打印矩阵的超简洁代码
Nov 14 Python
解决jupyter notebook 前面书写后面内容消失的问题
Apr 13 Python
python中最小二乘法详细讲解
Feb 19 Python
Python爬虫之自动爬取某车之家各车销售数据
Jun 02 Python
PyQt5结合QtDesigner实现文本框读写操作
Jun 11 Python
Pygame Rect区域位置的使用(图文)
Nov 17 Python
教你使用Python获取QQ音乐某个歌手的歌单
Apr 03 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/01/27 PHP
PHP解析目录路径的3个函数总结
2014/11/18 PHP
Yii隐藏URL中index.php的方法
2016/07/12 PHP
Yii框架中jquery表单验证插件用法示例
2016/10/18 PHP
ThinkPHP框架下微信支付功能总结踩坑笔记
2019/04/10 PHP
javascript实现全角与半角字符的转换
2015/01/07 Javascript
jQuery插件pagewalkthrough实现引导页效果
2015/07/05 Javascript
javacript获取当前屏幕大小
2016/06/04 Javascript
jQuery on()方法绑定动态元素的点击事件无响应的解决办法
2016/07/07 Javascript
jQuery遍历节点方法汇总(推荐)
2017/05/13 jQuery
在bootstrap中实现轮播图实例代码
2017/06/11 Javascript
js实现关闭网页出现是否离开提示
2017/12/07 Javascript
JS计算输出100元钱买100只鸡问题的解决方法
2018/01/04 Javascript
使用vue如何构建一个自动建站项目
2018/02/05 Javascript
Vue组件通信的几种实现方法
2019/04/25 Javascript
jQuery 淡入/淡出效果函数用法分析
2020/05/19 jQuery
jQuery实现简单全选框
2020/09/13 jQuery
Javascript文本框脚本实现方法解析
2020/10/30 Javascript
Vue 防止短时间内连续点击后多次触发请求的操作
2020/11/11 Javascript
python实现flappy bird小游戏
2018/12/24 Python
ubuntu 安装pyqt5和卸载pyQt5的方法
2020/03/24 Python
将keras的h5模型转换为tensorflow的pb模型操作
2020/05/25 Python
Python如何使用input函数获取输入
2020/08/06 Python
一款纯css3实现的响应式导航
2014/10/31 HTML / CSS
国际书籍零售商:Wordery
2017/11/01 全球购物
日本小田急百货官网:Odakyu
2018/07/19 全球购物
总裁岗位职责
2013/12/04 职场文书
心理健康教育制度
2014/01/27 职场文书
初三学生评语大全
2014/04/24 职场文书
助人为乐模范事迹材料
2014/06/02 职场文书
欢迎领导标语
2014/06/27 职场文书
安全生产先进个人总结
2015/02/15 职场文书
学术会议通知
2015/04/15 职场文书
签约仪式致辞
2015/07/30 职场文书
Django利用AJAX技术实现博文实时搜索
2021/05/06 Python
python unittest单元测试的步骤分析
2021/08/02 Python