大家好,我是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'
为什么会收到此错误!
答案 0 :(得分:1)
您应该将文件从public function login($username, $password){
$this->connection = mysqli_connect($this->host, $this->dbUsername, $this->dbPassword, 'portal');
$query = mysqli_query($this->connection, "SELECT * FROM users WHERE password='$password' AND username='$username'");
if(mysqli_num_rows($query) != 0){
return true;
}
else{
return false;
}
}
重命名为其他内容。
Python现在尝试从您的 psutil.py
导入cpu_percent
,因为它与您尝试导入的模块具有相同的名称。
之后事情应该按预期进行。
答案 1 :(得分:0)
这实际上应该起作用:
import psutil
print(psutil.cpu_percent(0.1))
还请确保将文件名更改为 psutil.py 之外的其他名称。