python - 如何使用 Python 获取系统信息?

标签 python system-information

我需要获取软件在什么环境下运行的信息。 python 有为此目的的库吗?

我想知道以下信息。

  • 操作系统名称/版本
  • CPU 名称、时钟速度
  • CPU 核心数
  • 内存大小

最佳答案

其中一些可以从 platform 获得。模块:

>>> import platform
>>> platform.machine()
'x86'
>>> platform.version()
'5.1.2600'
>>> platform.platform()
'Windows-XP-5.1.2600-SP2'
>>> platform.uname()
('Windows', 'name', 'XP', '5.1.2600', 'x86', 'x86 Family 6 Model 15 Stepping 6, GenuineIntel')
>>> platform.system()
'Windows'
>>> platform.processor()
'x86 Family 6 Model 15 Stepping 6, GenuineIntel'

关于python - 如何使用 Python 获取系统信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3103178/

相关文章:

java - 获取远程机器的系统信息(使用 Java)

julia - 从julia获取系统内存信息

php - 如何在没有 exec 的情况下获取 CPU 使用率和 RAM 使用率?

python - django 是否有一个静态查找器可以在鸡蛋中查找静态?

python - mayavi中如何直接设置RGB/RGBA颜色

python - 如何从 Python 中的负纪元创建日期时间

java - 如何使用 Java 在 Windows 上获取卷 ID?

exception - 如何在java中检索有用的系统信息?

python - 使用 python 的 HP ALM 结果附件和状态更新

python - pymssql : Inserting mutliple values into a table