• 大小: 6.05M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-30
  • 语言: Python
  • 标签: CPU  工具  源码  进程  

资源简介


资源截图

代码片段和文件信息

# -*- coding:UTF-8 -*-
import psutil
import timemsvcrt

# 定义一个进程列表
process_lst = []

def getProcess(pName):
    # 获取当前系统所有进程id列表
    all_pids  = psutil.pids()

    # 遍历所有进程,名称匹配的加入process_lst
    for pid in all_pids:
        p = psutil.Process(pid)
        if (p.name() == pName):
            process_lst.append(p)

    return process_lst

# 获取进程名位Python的进程对象列表
# Name = input(‘进程名:‘)
process_lst = getProcess(input(‘进程名:‘))

for process_instance in process_lst:
    i = 1
    while i < 1000000:
        cpu_count = process_instance.cpu_percent(None)
        time_count = time.strftime(‘%Y-%m-%d %H:%M:%S‘time.localtime(time.time()))
        cpu_name = ‘CPU利用率:‘
        # print(cpu_name)
        print(time_count)
        print(“CPU利用率: {:.2f}“ .format(cpu_count))
        with open(‘C:\\CPU_recor

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    7871371  2019-09-24 13:15  CPU utilization_monitoringV1.4.0.1\CPU utilization_monitoringV1.4.0.1.exe

     文件       1083  2019-09-24 13:13  CPU utilization_monitoringV1.4.0.1\CPU utilization_monitoringV1.4.0.1.py

     文件        227  2019-09-26 13:18  CPU utilization_monitoringV1.4.0.1\使用方法.txt

     目录          0  2019-09-27 10:22  CPU utilization_monitoringV1.4.0.1

----------- ---------  ---------- -----  ----

              7872681                    4


评论

共有 条评论