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
  • asp之家 网络编程 m.aspxhome.com