def proc_exist(proc_name):
try:
is_exist = False
file_handle = os.popen('tasklist /FI "IMAGENAME eq ' + proc_name + '"')
file_content = file_handle.read()
if file_content.find(proc_name) > -1:
is_exist = True
except BaseException,e:
print str(e)
finally:
return is_exist
def get_proc_memory(proc_name):
memory = 0
task = os.popen('tasklist')
task_content = task.read()
MAX_IMAGENAME_LEN = 25
proc_name_show = proc_name
if len(proc_name_show) > MAX_IMAGENAME_LEN:
proc_name_show = proc_name_show[:MAX_IMAGENAME_LEN]
if task_content.find(proc_name_show) > -1:
try:
num = task_content.split().index(proc_name_show)
tasklist = task_content.split()
index_n = num+1
memory = tasklist[index_n+3]
except Exception,e:
print e
break
return memory
try:
is_exist = False
file_handle = os.popen('tasklist /FI "IMAGENAME eq ' + proc_name + '"')
file_content = file_handle.read()
if file_content.find(proc_name) > -1:
is_exist = True
except BaseException,e:
print str(e)
finally:
return is_exist
def get_proc_memory(proc_name):
memory = 0
task = os.popen('tasklist')
task_content = task.read()
MAX_IMAGENAME_LEN = 25
proc_name_show = proc_name
if len(proc_name_show) > MAX_IMAGENAME_LEN:
proc_name_show = proc_name_show[:MAX_IMAGENAME_LEN]
if task_content.find(proc_name_show) > -1:
try:
num = task_content.split().index(proc_name_show)
tasklist = task_content.split()
index_n = num+1
memory = tasklist[index_n+3]
except Exception,e:
print e
break
return memory