1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > python中psutil模块_psutil模块-PYTHON

python中psutil模块_psutil模块-PYTHON

时间:2020-12-18 07:44:27

相关推荐

python中psutil模块_psutil模块-PYTHON

介绍

从这个名就可以看出,其做ps命令类似的事情

估计也只能在linux系统下使用

安装

$ sudo pip install psutil

Collecting psutil

Downloading /packages/7d/9a/1e93d41708f8ed2b564395edfa3389f0fd6d567597401c2e5e2775118d8b/psutil-5.4.7.tar.gz (420kB)

100% |################################| 430kB 1.4MB/s

Installing collected packages: psutil

Running setup.py install for psutil ... done

Successfully installed psutil-5.4.7

头文件

import psutil

列表

>>> import psutil

>>> dir(psutil)

['AF_LINK', 'AIX', 'AccessDenied', 'BSD', 'CONN_CLOSE',

'CONN_CLOSE_WAIT', 'CONN_CLOSING', 'CONN_ESTABLISHED', 'CONN_FIN_WAIT1',

'CONN_FIN_WAIT2', 'CONN_LAST_ACK', 'CONN_LISTEN', 'CONN_NONE',

'CONN_SYN_RECV', 'CONN_SYN_SENT', 'CONN_TIME_WAIT', 'Error',

'FREEBSD', 'IOPRIO_CLASS_BE', 'IOPRIO_CLASS_IDLE', 'IOPRIO_CLASS_NONE',

'IOPRIO_CLASS_RT', 'LINUX', 'MACOS', 'NETBSD', 'NIC_DUPLEX_FULL',

'NIC_DUPLEX_HALF', 'NIC_DUPLEX_UNKNOWN', 'NoSuchProcess', 'OPENBSD',

'OSX', 'POSIX', 'POWER_TIME_UNKNOWN', 'POWER_TIME_UNLIMITED',

'PROCFS_PATH', 'Popen', 'Process', 'RLIMIT_AS', 'RLIMIT_CORE',

'RLIMIT_CPU', 'RLIMIT_DATA', 'RLIMIT_FSIZE', 'RLIMIT_LOCKS',

'RLIMIT_MEMLOCK', 'RLIMIT_MSGQUEUE', 'RLIMIT_NICE', 'RLIMIT_NOFILE',

'RLIMIT_NPROC', 'RLIMIT_RSS', 'RLIMIT_RTPRIO', 'RLIMIT_RTTIME',

'RLIMIT_SIGPENDING', 'RLIMIT_STACK', 'RLIM_INFINITY', 'STATUS_DEAD',

'STATUS_DISK_SLEEP', 'STATUS_IDLE', 'STATUS_LOCKED', 'STATUS_PARKED',

'STATUS_RUNNING', 'STATUS_SLEEPING', 'STATUS_STOPPED',

'STATUS_TRACING_STOP', 'STATUS_WAITING', 'STATUS_WAKING',

'STATUS_ZOMBIE', 'SUNOS', 'TimeoutExpired', 'WINDOWS', 'ZombieProcess',

'_PY3', '_TOTAL_PHYMEM', '__all__', '__author__', '__builtins__',

'__doc__', '__file__', '__name__', '__package__', '__path__',

'__version__', '_as_dict_attrnames', '_assert_pid_not_reused',

'_common', '_compat', '_cpu_busy_time', '_cpu_times_deltas',

'_cpu_tot_time', '_exceptions', '_last_cpu_times', '_last_cpu_times_2',

'_last_per_cpu_times', '_last_per_cpu_times_2', '_pmap', '_ppid_map',

'_pprint_secs', '_pslinux', '_psplatform', '_psposix', '_psutil_linux',

'_psutil_posix', '_timer', '_wrap_numbers', 'boot_time', 'collections',

'contextlib', 'cpu_count', 'cpu_freq', 'cpu_percent', 'cpu_stats',

'cpu_times', 'cpu_times_percent', 'datetime', 'disk_io_counters',

'disk_partitions', 'disk_usage', 'errno', 'functools', 'long',

'net_connections', 'net_if_addrs', 'net_if_stats', 'net_io_counters',

'os', 'pid_exists', 'pids', 'process_iter', 'pwd', 'sensors_battery',

'sensors_fans', 'sensors_temperatures', 'signal', 'subprocess',

'swap_memory', 'sys', 'test', 'time', 'traceback', 'users',

'version_info', 'virtual_memory', 'wait_procs']

例子

得到所有进程

文件[code/psutil/showAllProcess.py不存在

文件[code/psutil/showAllProcess.py]不存在

>>>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。