我在 google 上搜索了获取 RPi3 上 CPU 负载的代码。我找到了这段代码:
import os
def getCPUuse():
return str(os.popen("top -n1 | awk '/Cpu\(s\):/ {print $2}'").readline().strip())
对我来说它只返回一个空字符串。
这段代码哪里有问题?
编辑:
我这样调用它:
while True:
time.sleep(0.2)
use = getCPUuse()
print(use)
最佳答案
取下strip()
并只执行readline。这对我有用。
关于python - 在 Raspberry Pi 上用 python 获取 CPU 负载不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47560552/