python psutil as_dict()获取进程信息
作者:互联网
import psutil p=psutil.Process(0) p.as_dict(attrs=['pid']) psutil.process_iter(['pid'])
常见进程信息关键字
{
'memory_maps': [ ],
'create_time': 1643117006.619562,
'pid': 8776,
'memory_info': '',
'status': 'running',
'ionice': <IOPriority.IOPRIO_NORMAL:2>,
'ppid': 13276,
'cmdline': [
'python.exe',
'test.py'
],
'num_ctx_switches': '',
'environ': { },
'cpu_affinity': [ ],
'cpu_times': '',
'memory_full_info': '',
'num_threads': 14,
'cpu_percent': 0.0,
'num_handles': 222,
'cwd': 'D:\\python\\Project',
'exe': 'D:\\python\\Anaconda3\\envs\\heavenm\\python.exe',
'memory_percent': 0.34646003058018,
'io_counters': '',
'nice': <Priority.NORMAL_PRIORITY_CLASS:32>,
'name': 'python.exe',
'connections': [ ],
'open_files': [ ],
'username': 'HEAVENM\\Administrator',
'threads': [ ]
}
标签:exe,python,pid,psutil,num,dict,memory 来源: https://blog.csdn.net/heavenm/article/details/122692414