python定时检查某个进程是否已经关闭的方法,python进程关闭
python定时检查某个进程是否已经关闭的方法,python进程关闭
本文实例讲述了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摩斯
- python使用PyGame模块播放声音的方法,pythonpygame
- Python实现在matplotlib中两个坐标轴之间画一条直线光标的
- python检测某个变量是否有定义的方法,python变量
- Python中subprocess模块用法实例详解,pythonsubprocess
- Python使用matplotlib绘制动画的方法,
- Python使用reportlab将目录下所有的文本文件打印成pdf的方
- python获取指定目录下所有文件名列表的方法,
- Python使用matplotlib实现在坐标系中画一个矩形的方法,
- Python使用shelve模块实现简单数据存储的方法,pythonshe
评论关闭