Python:我在运行什么操作系统?

我需要看看我是否在Windows,Unix等?


>>> import os
>>> print os.name
posix
>>> import platform
>>> platform.system()
'Linux'
>>> platform.release()
'2.6.22-15-generic'

platform.system()的输出如下所示:

  • Linux: Linux
  • 麦克: Darwin
  • Windows: Windows
  • 请参阅:平台 - 访问底层平台的标识数据


    Dang - lbrandy击败了我,但这并不意味着我无法为您提供Vista的系统结果!

    >>> import os
    >>> os.name
    'nt'
    >>> import platform
    >>> platform.system()
    'Windows'
    >>> platform.release()
    'Vista'
    

    ...我不能相信没有人发布过Windows 10:

    >>> import os
    >>> os.name
    'nt'
    >>> import platform
    >>> platform.system()
    'Windows'
    >>> platform.release()
    '10'
    

    这里记录的是Mac上的结果:

    >>> import os
    >>> os.name
    'posix'
    >>> import platform
    >>> platform.system()
    'Darwin'
    >>> platform.release()
    '8.11.1'
    
    链接地址: http://www.djcxy.com/p/20003.html

    上一篇: Python: What OS am I running on?

    下一篇: How to get full path of current file's directory in Python?