Mac系统名称

时间:2014-08-10 09:35:34

标签: python macos python-2.7

我试图在python中编写一个程序,该程序使用依赖于os的命令和文件,而且我无法访问mac。 os.name()命令的确切系统名称是什么?

更好的是platform.system()答案是什么。我有窗户,当然是窗户'我有Linux,在我看来是Linux' Linux'但什么是mac?所以现在我需要os.name()和platform.system()的输出。最好是OS X的最新版本,如山狮或Maverick。

1 个答案:

答案 0 :(得分:1)

所有 OS X版本的平台名称为Darwin

Python 2.7.6 (default, Apr 28 2014, 17:17:35) 
[GCC 4.2.1 Compatible Apple LLVM 5.1 (clang-503.0.40)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import platform
>>> platform.system()
'Darwin'

platform.system()使用os.uname(),您可以在uname Wikipedia page上查找回复。