假如你是一名资深程序员,用python语言获取各种电脑配置信息
时间: 2024-05-07 19:16:42 浏览: 12
,该怎么做呢?
作为一名资深程序员,我们可以使用 Python 中的 subprocess 和 platform 模块获取电脑的配置信息。具体方法如下:
1. 获取 CPU 信息:
```
import subprocess
info = subprocess.check_output(['wmic', 'cpu', 'get', 'name']).decode('utf-8').strip().split('\n')[1]
print('CPU: ', info)
```
2. 获取内存信息:
```
import subprocess
info = subprocess.check_output(['wmic', 'memorychip', 'get', 'Capacity']).decode('utf-8').strip().split('\n')[1:]
capacity = sum([int(x.strip()) for x in info])
print('内存: ', capacity/1024/1024/1024)
```
3. 获取硬盘信息:
```
import subprocess
info = subprocess.check_output(['wmic', 'diskdrive', 'get', 'size']).decode('utf-8').strip().split('\n')[1:]
capacity = sum([int(x.strip()) for x in info])
print('硬盘: ', capacity/1024/1024/1024)
```
4. 获取操作系统信息:
```
import platform
print('操作系统: ', platform.system())
print('版本: ', platform.version())
```
以上就是获取电脑配置信息的一些方法。