python导出电脑信息
时间: 2023-07-01 07:28:22 浏览: 52
要导出电脑信息,您可以使用 Python 的 psutil 库。以下是一个示例代码,可用于获取并导出电脑的系统信息:
```python
import psutil
import json
# 获取电脑CPU信息
cpu_info = {
'CPU核心数量': psutil.cpu_count(logical=False),
'线程数量': psutil.cpu_count(logical=True),
'CPU使用率': psutil.cpu_percent(interval=1)
}
# 获取内存信息
mem = psutil.virtual_memory()
mem_info = {
'总内存': f"{mem.total / 1024 / 1024:.2f} MB",
'已用内存': f"{mem.used / 1024 / 1024:.2f} MB",
'内存使用率': f"{mem.percent}%"
}
# 获取磁盘信息
disk = psutil.disk_usage('/')
disk_info = {
'总磁盘空间': f"{disk.total / 1024 / 1024 / 1024:.2f} GB",
'已用磁盘空间': f"{disk.used / 1024 / 1024 / 1024:.2f} GB",
'磁盘使用率': f"{disk.percent}%"
}
# 获取网络信息
net_io = psutil.net_io_counters()
net_info = {
'发送字节数': net_io.bytes_sent,
'接收字节数': net_io.bytes_recv,
'发送数据包数': net_io.packets_sent,
'接收数据包数': net_io.packets_recv
}
# 将以上信息保存到一个字典中
computer_info = {
'CPU信息': cpu_info,
'内存信息': mem_info,
'磁盘信息': disk_info,
'网络信息': net_info
}
# 将字典转换为 JSON 格式并保存到文件
with open('computer_info.json', 'w', encoding='utf-8') as f:
json.dump(computer_info, f, ensure_ascii=False, indent=4)
```
运行以上代码后,它将在当前工作目录下生成一个名为 "computer_info.json" 的文件,其中包含了您的电脑的系统信息。
相关推荐
![py](https://img-home.csdnimg.cn/images/20210720083646.png)
![.zip](https://img-home.csdnimg.cn/images/20210720083646.png)
![py](https://img-home.csdnimg.cn/images/20210720083646.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)