模块'psutil'没有属性'cpu_percent'



大家好,我是python的新手,我刚刚开始学习Python 3.5的系统工具。我想每 5 秒间隔获取一次 CPU 使用率,所以我使用psutil.但是我有一个错误。我的代码如下>

import psutil
cpu = psutil.cpu_percent(interval=5, percpu=True)
print(cpu)

当我运行此代码时,出现以下错误>

Traceback (most recent call last):
File "/home/ayush/Documents/psutil.py", line 1, in <module>
import psutil
File "/home/ayush/Documents/psutil.py", line 3, in <module>
cpu = psutil.cpu_percent(interval=5, percpu=True)
AttributeError: module 'psutil' has no attribute 'cpu_percent'

为什么会收到此错误!

您应该将文件从psutil.py重命名为其他名称。

Python 现在尝试从psutil导入cpu_percent,因为它与您尝试导入的模块具有相同的名称。

之后,事情应该按预期工作。

这实际上应该有效:

import psutil 
print(psutil.cpu_percent(0.1))

此外,请确保将文件名更改为psutil.py以外的名称。

相关内容

  • 没有找到相关文章

最新更新