python的pstuil模块使用方法总结
作者:bainianminguo 时间:2022-10-09 22:47:16
代码
import psutil
print(dir(psutil))
# 查看逻辑cpu的个数
print(psutil.cpu_count())
# 查看物理cpu的个数
print(psutil.cpu_count(logical=False))
# 查看cpu的用户时间,系统时间,空闲时间,中断时间
print(psutil.cpu_times())
# 统计每个cpu的使用率
print(psutil.cpu_percent(interval=2,percpu=True))
# 统计真个cpu的使用率
print(psutil.cpu_percent(interval=2,percpu=False))
# 统计内存的使用情况
print(psutil.virtual_memory())
# 统计某个磁盘的使用情况
print(psutil.disk_usage(path="d:"))
# 统计磁盘的io情况
print(psutil.disk_io_counters())
# 统计系统的根目录的信息,包括device,挂载点,文件系统类型
print(psutil.disk_partitions())
# 网卡的io情况
print(psutil.net_io_counters())
# 网卡信息
print(psutil.net_if_addrs())
# 网卡状态
print(psutil.net_if_stats())
# 网卡的连接情况
print(psutil.net_connections())
# 系统中所有的进程
print(psutil.pids())
# 判断某个进程是否存在
print(psutil.pid_exists(0))
# 获取某个进程的对象
p = psutil.Process(436)
# 打印该进程的名字
print(p.name())
# 打印该进程一些信息,比如进程名字,id,启动时间
print(p.cpu_times)
# 打印这个进程的占用cpu的使用时间
print(p.cpu_times())
# 打印这个进程的内存使用情况
print(p.memory_info())
# 打印这个进程启动的线程的数量
print(p.num_threads())
# 打印这个进程开启的线程的信息
print(p.threads())
来源:https://www.cnblogs.com/bainianminguo/p/10911671.html
标签:python,pstuil,模块,用法
0
投稿
猜你喜欢
详解Django中的unittest及应用
2022-10-24 08:26:54
PHP中怎样防止SQL注入分析
2023-08-16 04:45:35
Python编写简单的HTML页面合并脚本
2022-08-13 09:13:07
微信小程序转发事件实现解析
2023-08-15 04:02:00
Python cookbook(数据结构与算法)在字典中将键映射到多个值上的方法
2023-07-14 14:37:00
Mysql升级到5.7后遇到的group by查询问题解决
2024-01-16 12:17:50
教你利用PyTorch实现sin函数模拟
2021-06-23 18:17:25
python opencv 读取图片 返回图片某像素点的b,g,r值的实现方法
2023-02-24 06:31:23
Python自动化测试pytest中fixtureAPI简单说明
2023-02-26 21:13:42
js实现GIF动图分解成多帧图片上传
2023-08-15 00:06:38
cnpm不是内部命令的解决方案:配置环境变量【推荐】
2023-03-11 13:27:47
python实现简单石头剪刀布游戏
2023-03-08 03:23:44
python绘制高斯曲线
2023-01-06 06:48:33
使用Pycharm分段执行代码
2021-09-04 13:24:14
MySQL数据库远程访问权限如何打开(两种方法)
2024-01-26 12:58:48
Python列表生成式与生成器操作示例
2023-08-05 14:16:45
python回调函数的使用方法
2023-05-28 02:50:55
Python中关于列表的常规操作范例以及介绍
2023-02-20 12:44:44
如何判断SQL语句是否执行了?
2010-01-12 20:03:00
mysql使用LOAD语句批量录入数据方法
2010-03-09 16:31:00