python 判断程序是否运行函数
import psutil as psutil def is_process_running(process_name): pl = psutil.pids() for pid in pl: if psutil.Process(pid).name() == process_name: return True else: return False if __name__ =="__main__": print(is_process_running('flashfxp.exe'))
2、检查结果发现程序未运行 则打卡exe程序
import psutil as psutil import os def is_process_running(process_name): pl = psutil.pids() for pid in pl: if psutil.Process(pid).name() == process_name: return True else: return False if __name__ =="__main__": isrun=is_process_running('flashfxp.exe') print(isrun) if isrun ==False: #当程序判断exe在进程中并不存在的时候 执行打开exe程序 with os.popen(r'G:\program files\FlashFXP\flashfxp.exe','r') as p: #这条语句用于打开exe r=p.read()
非特殊说明,本文版权归原作者所有,转载请注明出处
评论列表
发表评论