Platform 模块用于查看当前操作系统的信息,来采集系统版本位数计算机类型名称内核等一系列信息。os模块中某些功能不是跨平台的,而platform模块提供了很多跨平台的功能
platform.python_build()
返回一个元组,将Python内部版本号和日期表示为字符串。(buildno, builddate)。以字符串形式说明 Python 内部版本号和日期。
platform.python_version()
以字符串形式返回Python版本'major.minor.patchlevel'。
platform.system()
返回系统/OS的名字,如 'Linux', 'Windows'或者 'Java'。
platform.processor()
返回(实际)处理器名称,例如'amdk6'。如果无法确定值,则返回空字符串。
platform.machine()
返回机器类型,例如'i386'。 如果无法确定值,则返回空字符串。
platform.node()
返回计算机的网络名称(可能不是完全限定的!)。 如果无法确定值,则返回空字符串。
platform.uname()
相当便携的uname界面,返回一个namedtuple()包含六个属性:system,node,release, version,machine,和processor。
platform.architecture(executable=sys.executable,bits=,linkage=)
查询给定的可执行文件(默认为 Python 解释器二进制文件)以获取各种架构信息。
platform.release()
返回系统的发布,例如'2.2.0'或'NT'如果无法确定值,则返回空字符串。