我试图在python中编写一个程序,该程序使用依赖于os的命令和文件,而且我无法访问mac。 os.name()
命令的确切系统名称是什么?
更好的是platform.system()
答案是什么。我有窗户,当然是窗户'我有Linux,在我看来是Linux' Linux'但什么是mac?所以现在我需要os.name()和platform.system()的输出。最好是OS X的最新版本,如山狮或Maverick。
答案 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上查找回复。