模块 'psutil' 没有属性 'cpu_percent'
module 'psutil' has no attribute '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.
以外的名称
大家好,我是 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.
以外的名称