你可以使用Python的第三方库来读取计算机硬件信息。以下是一些常用的库和示例代码:
1. psutil:用于获取系统信息,包括CPU、内存、磁盘、网络等。
```python
import psutil
# 获取CPU信息
cpu_percent = psutil.cpu_percent()
cpu_count = psutil.cpu_count()
cpu_freq = psutil.cpu_freq()
# 获取内存信息
mem_total = psutil.virtual_memory().total
mem_used = psutil.virtual_memory().used
mem_percent = psutil.virtual_memory().percent
# 获取磁盘信息
disk_usage = psutil.disk_usage('/')
disk_total = disk_usage.total
disk_used = disk_usage.used
disk_percent = disk_usage.percent
# 获取网络信息
net_io_counters = psutil.net_io_counters()
net_bytes_sent = net_io_counters.bytes_sent
net_bytes_recv = net_io_counters.bytes_recv
```
2. wmi:用于获取Windows系统信息,包括CPU、内存、磁盘、网络等。
```python
import wmi
# 连接WMI服务
c = wmi.WMI()
# 获取CPU信息
for processor in c.Win32_Processor():
cpu_name = processor.Name
cpu_architecture = processor.Architecture
cpu_cores = processor.NumberOfCores
cpu_threads = processor.NumberOfLogicalProcessors
# 获取内存信息
for mem in c.Win32_Physical
python读取计算机硬件信息代码
最新推荐文章于 2024-08-05 14:33:30 发布