python的shutil库,python psutil模块

  python的shutil库,python psutil模块

  python第三方库psutil库详解——获取系统运行进程和系统利用率的信息(包括CPU、内存、磁盘、网络等。):PS util=process and system utilities _ MB 62 af F3 AFB 54 FB的技术博客_博客

  Python第三方库psutil库详解——获取系统运行进程和系统利用率的信息(包括CPU、内存、磁盘、网络等。):Psutil=过程和系统实用程序

  简介Psutil(Python System and Process Utilities)是一个跨平台的第三方库,可以轻松获取系统运行进程和系统利用率(包括CPU、内存、磁盘、网络等)的信息。).

  psutil主要用于系统资源和进程的系统监控、分析和管理。

  psutil库实现了ps、top、lsof、netstat、ifconfig、who、df、kill、free、nice、ionice、iostat、iotop、uptime、pidof、tty、taskset、pmap等相同命令行工具提供的功能。

  psutil库目前支持的操作系统有Linux、Windows、macOS、AIX等。python2和python3版本都支持,最新版本是5.9.0。

  安装psutil库pip安装psutilpsutil CPU以获取系统性能信息1。以元组的形式返回CPU在每个特定状态下的运行时间信息:import psutil

  print(psutil . CPU _ times(per CPU=false))运行结果:

  2.得到cpu的利用率:未完待续。

  Psutil Python中的Psutil模块是一个跨平台的库,可以方便的获取系统运行进程和系统利用率的信息,包括CPU、内存、磁盘、网络等。它的安装也很简单,命令行

  Pip Psutil这里,由于整体篇幅有限,边肖暂时只列举几种常用的方法。例如,我们想检查CPU的利用率。

  psutil.cpu_percent()返回的结果表示当前系统的cpu利用率百分比。如果我们想检查系统中CPU的数量,代码如下

  # #逻辑CPU的数量

  psutil.cpu_count()

  # #物理CPU的数量

  Psutil.cpu_count(logical=False)或者我们希望检查系统中的物理内存。代码如下所示

  # #剩余物理内存

  free=str(round(psutil . virtual _ memory()。免费/(1024.0 * 1024.0 * 1024.0),2))

  # #物理内存总共有

  Total=str (round (psutil。虚拟内存()。total/(1024.0 * 1024.0 * 1024.0),2))而如果要查看单个磁盘的信息,则直接调用disk_usage()方法。

  Print(psutil.disk_usage(C:\\ ))获取所有磁盘的信息,调用disk_partitions()方法。

  Print(psutil.disk_partitions())另外,我们还可以得到系统的启动时间。

  从日期时间导入日期时间

  Print(u 系统启动时间:% s % datetime . from timestamp(PS util . boot _ time())。strftime (%y-%m-%d% h:% m:% s ))

  参考博客:Python的psutil库的使用

  https://www.jb51.net/article/230853.htm

  期待陌生,拥抱惊喜。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: