Python
スクリプトの実行中に、そのPython
環境のバージョンを確認したい場合、sys
やplatform
モジュールを使うことで簡単に確認できます。
sysモジュールを使う方法
sys.version
を使うと、現在のPython
のバージョン情報が表示されます。
import sys
print(sys.version) # Pythonのバージョンと詳細が出力されます
より具体的なバージョン情報(メジャー、マイナー、マイクロ)を取得したい場合は、sys.version_info
を使います。
print(sys.version_info) # (メジャー, マイナー, マイクロ)
platformモジュールを使う方法
より簡単にバージョンを取得したい場合、platform.python_version()
を使う方法もあります。
from platform import python_version
print(python_version()) # '3.9.1' のような形式で出力
この方法は、バージョンの確認だけが必要な場合に便利です。
まとめ
sys.version
やplatform.python_version()
を使って、簡単にPython
のバージョンを確認できます。スクリプトが特定のバージョンでのみ動作する場合は、バージョンチェックを組み込むことが推奨されます。