オペレーティングシステム関連
- 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 もあります