Python - システム・プラットフォーム - プラットフォーム
- 1. 概要
- 2. プラットフォームを取得
1. 概要
実行しているプラットフォームを取得するには、「sys」もしくは「platform」を使用します。
本ページは、下記にサイトを参考にさせていただきました。
「Python が実行されている環境の OS やバージョン情報などを取得」
2. プラットフォームを取得
プラットフォームを取得するには、「os.name」「platform.system()」「sys.platform」を使用します。
下記のソースを書いて。
import os
import platform
import sys
print(os.name)
print(platform.system())
print(sys.platform)
以下、各プラットフォームでの実行結果は、以下のようになりました。
「FreeBSD 14.1 RELEASE」
posix
FreeBSD
freebsd14
「Ubuntu 24.04」
posix
Linux
linux
「Windows11 24H2」
nt
Windows
win32
ワタクシ的には、「platform.system()」が、一番納得いくかしら。
もっと突っ込んで、バージョンを取得する方法等もあるのですが、今回は、ここまで(2024年12月20日)。
|
|