如何在 Windows 上用 Python 读取系统信息?

Dav*_*idM 3 python windows operating-system

根据这个与操作系统无关的问题,特别是这个响应,类似于 Linux 上的 /proc/meminfo 之类的可用数据,我如何使用 Python 从 Windows 读取系统信息(包括但不限于内存使用)。

Ale*_*hko 6

在 Windows 中,如果您想从 SYSTEMINFO 命令中获取信息,您可以使用WMI 模块。

import wmi

c = wmi.WMI()    
systeminfo = c.Win32_ComputerSystem()[0]

Manufacturer = systeminfo.Manufacturer
Model = systeminfo.Model
Run Code Online (Sandbox Code Playgroud)

...

同样,操作系统相关信息可以从系统信息osinfo = c.Win32_OperatingSystem()[0] 的完整列表中获得,操作系统信息在这里