📅  最后修改于: 2023-12-03 14:46:22.416000             🧑  作者: Mango
Python os模块中的 os.uname()
方法用于获取当前操作系统的相关信息。返回一个包含操作系统信息的元组对象。在Unix系统下,os.uname() 返回的元组包含5个元素,分别是:系统名称、主机名、操作系统版本、系统发行版和硬件类型。在Windows系统下,只返回系统版本信息,其他元素都为“N/A”。
os.uname()
无
返回包含操作系统信息的元组对象。
import os
res = os.uname()
print("系统名称:", res.sysname)
print("主机名:", res.nodename)
print("操作系统版本:", res.release)
print("系统发行版:", res.version)
print("硬件类型:", res.machine)
输出:
系统名称: Darwin
主机名: MBP
操作系统版本: 20.6.0
系统发行版: Darwin Kernel Version 20.6.0: Mon Aug 30 06:12:22 PDT 2021; root:xnu-7195.141.6~3/RELEASE_X86_64
硬件类型: x86_64
在Windows系统下,只会输出操作系统版本信息。
对于不同的操作系统平台,返回结果可能有所不同,建议开发者在使用过程中注意进行测试和调试。
以上就是Python os.uname() 方法的介绍。