オペレーティングシステム関連 system() : オペレーティング システムの種類 (例を参照) version(): オペレーティングシステムのバージョン release(): オペレーティング システムのリリース番号。たとえば、win 7 は 7 を返し、NT、2.2.0 など platform(aliased=0, terse=0): オペレーティング システム情報文字列、system()+win32_ver()[:3] と組み合わせたもの win32_ver(release='', version='', csd='', ptype=''): Win システム関連情報 linux_distribution(distname='', version='', id='',supported_dists=('SuSE', 'debiaare', ' yellowdog', 'gentoo', 'UnitedLinux', 'turbolinux'), full_distribution_name=1) : Linux システム関連情報 dist(distname='', version='', id='',supported_dists=('SuSE', 'debian', 'fedora', 'redhat', 'centos', 'mandrake', 'mandriva', ' rocks'、'slackware'、' yellowdog'、'gentoo'、'UnitedLinux'、'turbolinux')): Linux OS のリリース バージョン情報を取得してみます (distname、version、id はリリース バージョンを意味します)。 mac_ver(release='', versioninfo=('', '', ''), machine=''): Mac バージョン java_ver(release='',vendor='',vminfo=('', '', ''), osinfo=('', '', '')): Java バージョン libc_ver(executable=r'c:Python27python.exe', lib='', version='', chunksize=2048): libc バージョン、Linux 関連。 上記の対応するバージョンクエリの返されたタプルは、その仮パラメータに対応します。 リーリー システム情報 uname(): タプル、システム、ノード、リリース、バージョン、マシン、プロセッサーを返します。 architecture(executable=r'c:Python27python.exe', bits='', linkage=''): システムアーキテクチャ machine(): CPU プラットフォーム、AMD、x86 (例を参照) node(): ノード名 (Hom-T400 などのマシン名) processor() : CPU情報 system_alias(system, release, version): 対応するタプルを返します。役に立ちません。 プラットフォーム.アーキテクチャ() リーリー Python関連 python_version(): pyのバージョン番号 python_branch(): Python ブランチ (Subversion 情報)、通常は空です。 python_build(): Python コンパイル番号 (デフォルト) と日付。 python_compiler(): pyコンパイラ情報 python_implementation(): CPython、Jython、Pypy、IronPython(.net)などのPythonインストール実装メソッド python_revision(): Python タイプのリビジョン情報。通常は空です。 python_version_tuple(): Python のバージョン番号で除算されたタプル。 popen(cmd, mode='r', bufsize=None): ポータブルな Popen() インターフェイス、さまざまなコマンドを実行します。 python_verison() リーリー ユーザー名を取得: リーリー 環境変数を取得します: リーリー すべての環境変数を辞書として返す os.environ.get もあります