给我写一个查看内存,CPU,内存,网络的统计脚本,并把输出的信息导入到a.txt文件
时间: 2024-05-16 21:14:53 浏览: 17
可以使用Python编写一个脚本来获取系统的CPU、内存、磁盘、网络等信息,并将结果保存到文件中。下面是一个简单的示例:
```python
import psutil
# 获取CPU占用率
cpu_usage = psutil.cpu_percent(interval=1)
# 获取内存占用率
mem = psutil.virtual_memory()
mem_usage = mem.used / mem.total * 100
# 获取磁盘占用率
disk = psutil.disk_usage('/')
disk_usage = disk.used / disk.total * 100
# 获取网络流量
net_io = psutil.net_io_counters()
net_sent = net_io.bytes_sent / 1024 / 1024
net_recv = net_io.bytes_recv / 1024 / 1024
# 将结果保存到文件中
with open('a.txt', 'w') as f:
f.write(f'CPU usage: {cpu_usage}%\n')
f.write(f'Memory usage: {mem_usage}%\n')
f.write(f'Disk usage: {disk_usage}%\n')
f.write(f'Network sent: {net_sent} MB\n')
f.write(f'Network recv: {net_recv} MB\n')
```
该脚本使用了psutil库来获取系统信息,可以通过安装psutil库来运行该脚本。运行后,结果将会保存在当前目录下的a.txt文件中。
相关推荐
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)