0

I want to find out what OS a person has in Python. I know I could always do this:

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

But is there another way to do it? A special module for that or something?

4

1 回答 1

5

使用platform.system

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

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

也相关:sys.platform.

于 2012-04-06T13:50:19.730 回答