最近實在是沒有什麼事情,就像做一個監控windows系統主機的程序。首先是監控磁盤文件,網上非常多。然後再是監控進程信息。以下是函數:
def get_process():
all_process = []
for proc in psutil.process_iter():
try:
pinfo = proc.as_dict(attrs=['pid', 'name', 'memory_percent',
'cwd', 'username', 'create_time'])
except psutil.NoSuchProcess:
pass
else:
all_process.append(pinfo)
return all_process
配上寫的輸出函數,效果如下:
繼續 ing