1-Python之platform模块
前言
platform
模块用来获取平台信息和解释器相关信息。使用相当简单,但是功能相对有限,如果想要获取更多关于平台的信息,请参考os和psutil。
获取操作系统相关信息
import platform
platform.platform() # 获取操作系统名称及版本号 Windows-10-10.0.14393-SP0
platform.version() # 获取操作系统版本号 10.0.14393
platform.architecture() # 获取操作系统位数 ('32bit', 'WindowsPE')
platform.machine() # 获取计算机的架构类型 AMD64
platform.node() # 获取计算机的网络名称 DESKTOP-D8UG8RW
platform.processor() # 获取处理器信息 Intel64 Family 6 Model 60 Stepping 3, GenuineIntel
platform.uname() # 计算机信息汇总 uname_result(system='Windows', node='DESKTOP-D9UG8RG', release='10', version='10.0.14393', machine='AMD64', processor='Intel64 Family 6 Model 60 Stepping 3, GenuineIntel')
获取Python解释器相关信息
import platform
platform.python_branch() # 获取Python解释器版本 v3.7.0
platform.python_build() # 获取构建信息('v3.7.0:1bf9cc5093', 'Jun 27 2018 04:06:47')
platform.python_compiler() # 编译器信息 MSC v.1914 32 bit (Intel)
platform.python_implementation() # 解释器的发行版本 CPython
platform.python_revision() # 修订信息 1bf9cc5093
platform.python_version() # 获取版本信息 3.7.0
platform.python_version_tuple() # 以元组的形式返回版本信息 ('3', '7', '0')
欢迎斧正,that's all see also:[python开发_platform_获取操作系统详细信息工具](https://www.cnblogs.com/hongten/p/hongten_python_platform.html)