如何找出用户正在运行的操作系统?

时间:2012-04-06 13:47:25

标签: python operating-system python-3.x

我想知道一个人在Python中有什么操作系统。我知道我总能做到这一点:

try:
    os.system(unixonlycommand)
except:
    os.system(windowsonlycommand)

但还有另一种方法吗?这个或那个特殊的模块?

1 个答案:

答案 0 :(得分:5)

使用platform.system

  

返回系统/操作系统名称,例如'Linux''Windows''Java'。如果无法确定值,则返回空字符串。

您还应该查看platform模块中的其他方法,具体取决于您要执行的操作。

也相关:sys.platform