1-Python之platform模块

前言

platform模块用来获取平台信息和解释器相关信息。使用相当简单,但是功能相对有限,如果想要获取更多关于平台的信息,请参考ospsutil

获取操作系统相关信息

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)
posted @ 2019-05-28 10:44  听雨危楼  阅读(1219)  评论(0编辑  收藏  举报