Pythonの実行環境の情報を取得する方法。
OSの名前
>>> os.name
'nt'
プラットフォーム
>>> sys.platform
'win32'
Pythonインタープリターのバージョン
>>> sys.version
'2.5.4 (r254:67916, Dec 23 2008, 15:10:54) [MSC v.1310 32 bit (Intel)]'
Pythonのバージョン番号
>>> sys.version_info
(2, 5, 4, 'final', 0)
Windowsのバージョン
>>> sys.getwindowsversion()
(5, 0, 2195, 2, 'Service Pack 4')
デフォルトエンコーディング名
>>> sys.getdefaultencoding()
'ascii'
ファイル名のエンコーディング名
>>> sys.getfilesystemencoding()
'mbcs'
参考
- Python ライブラリリファレンス