📅  最后修改于: 2023-12-03 15:19:29.414000             🧑  作者: Mango
Python中的平台模块(platform)是一个非常有用的库,可用于检查不同操作系统下的系统配置和硬件信息。 它提供了一种跨平台的方法,可以轻松地确定您的Python脚本运行的操作系统,以及正在运行系统的版本。 这在编写跨平台脚本时非常有用。
平台模块在Python标准库中,所以它不需要安装。 可以通过导入平台模块来使用它。
import platform
可以使用Python的平台模块检查当前正在运行的操作系统。通过平台模块中提供的 system()
函数,可以获取当前操作系统的类型。
import platform
print(platform.system())
输出:
Windows
system()
函数还可以返回 Unix,Linux,Java 等操作系统类型,具体取决于正在运行的系统。
要获取当前操作系统的版本,可以使用平台模块中的 release()
函数。
import platform
print(platform.release())
输出:
10
对于不同操作系统,版本的输出格式也有所不同。在Windows系统中,这个数字表示操作系统的主版本号。
平台模块还可以用于检查CPU的信息,包括名称和架构。
import platform
print(platform.processor())
输出:
Intel64 Family 6 Model 142 Stepping 10, GenuineIntel
平台模块还可以用于检查Python版本和安装信息。
import platform
print(platform.python_version())
输出:
3.8.5
还可以使用 python_compiler()
和 python_build()
函数,分别返回Python的编译器和构建信息。
import platform
print(platform.python_compiler())
print(platform.python_build())
输出:
MSC v.1916 64 bit (AMD64)
('tags/v3.8.5:580fbb0', 'May 27 2021 15:11:08')