Pythonで実行しているOSを判別する方法はいくつかあります。その中でも一番簡単な方法は、os
モジュールのname
属性を使用することです。
import os
print(os.name)
このコードを実行すると、出力結果はOSによって異なります。Windowsの場合は'nt'
、LinuxやMacの場合は'posix'
と表示されます。
より詳細な情報が必要な場合は、platform
モジュールを使用することもできます。
import platform
print(platform.system())
print(platform.release())
このコードを実行すると、OSの名前とリリース番号が表示されます。
これらの方法を使用すれば、Pythonプログラムが実行されているOSを簡単に判別することができます。これは、ファイルパスの指定など、OSによって異なる動作をするプログラムを書く際に非常に便利です。.