0

Pythonで人が持っているOSを知りたいです。私はいつでもこれを行うことができることを知っています:

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

しかし、それを行う別の方法はありますか?そのための特別なモジュールか何か?

4

1 に答える 1

5

使用platform.system:

システム/OS 名を返します (例: 'Linux''Windows'、または ) 'Java'。値を特定できない場合は、空の文字列が返されます。

platform何をしようとしているかに応じて、モジュール内の他のメソッドも確認する必要があります。

関連項目: sys.platform.

于 2012-04-06T13:50:19.730 に答える