Python:我在做什么操作系统?

如果我在Windows,Unix等上,我需要考虑什么?

0
2019-05-03 18:00:41
资源 分享
答案: 3

对于下面的文档,Mac上的结果:

>>> import os
>>> os.name
'posix'
>>> import platform
>>> platform.system()
'Darwin'
>>> platform.release()
'8.11.1'
0
2019-05-07 16:56:25
资源

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'
0
2019-05-07 16:43:31
资源
>>> import os
>>> print os.name
posix
>>> import platform
>>> platform.system()
'Linux'
>>> platform.release()
'2.6.22-15-generic'

platform.system()的结果符合:

  • Linux:Linux
  • Mac:Darwin
  • Windows:Windows

请参阅:platform - 访问底层平台的标识数据

0
2019-05-07 16:38:20
资源