6.30.5 Unix プラットフォーム

dist( distname='', version='', id='', supported_dists=('SuSE','debian','redhat','mandrake'))
OSディストリビューション名の取得を試みます。戻り値はタプル (distname, version, id)で、不明な項目は引数で 指定した値となります。

libc_ver( executable=sys.executable, lib='', version='', chunksize=2048)
executableで指定したファイル(省略時はPythonインタープリタ)がリンクし ているlibcバージョンの取得を試みます。戻り値は文字列のタプル (lib, version)で、不明な項目は引数で指定した値とな ります。

この関数は、実行形式に追加されるシンボルの細かな違いによって、libcの バージョンを特定します。この違いはgccでコンパイルされた実行 可能ファイルでのみ有効だと思われます。

chunksizeにはファイルから情報を取得するために読み込むバイト数を 指定します。

ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。