如何在python中实现指定时间间隔记录下当前时间与cpu的占用率?
时间: 2024-03-06 10:48:49 浏览: 74
python统计cpu利用率的方法
您可以使用Python的time和psutil库来实现指定时间间隔记录下当前时间与CPU的占用率。以下是一个示例代码:
```python
import time
import psutil
time_interval = 5 # 时间间隔,单位为秒
while True:
cpu_percent = psutil.cpu_percent(interval=None) # 获取CPU占用率
current_time = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()) # 获取当前时间
print(current_time, cpu_percent) # 输出当前时间和CPU占用率
time.sleep(time_interval) # 暂停指定时间
```
在这个例子中,我们使用`psutil.cpu_percent()`函数获取当前CPU的占用率,并使用`time.strftime()`函数获取当前时间。然后我们将它们输出到控制台,并使用`time.sleep()`函数暂停指定的时间。这样,您可以在指定时间间隔内记录下当前时间和CPU占用率的值。
阅读全文