8.3 組み込みモジュール pwd

  このモジュールは、Unix のパスワードデータベースへのアクセスを提供します。 全ての Unix バージョンで使用可能です。

パスワードデータベースのエントリーは、以下の7つのアイテムを含んだタプルで 取得することができます。("<pwd.h>" を参照してください。) タプル内のアイテムの順番は次ようになります: pw_namepw_passwdpw_uidpw_gidpw_gecospw_dirpw_shell。 ユーザID と グループID のアイテムは整数で、その他は文字列です。 問い合わせられたエントリーが見つからなかった場合は、例外 KeyError を あげます。

このモジュールには、以下の関数が定義されています。

getpwuid (uid)
指定されたユーザIDの、パスワードデータベースのエントリーを返します。

getpwnam (name)
指定されたユーザ名の、パスワードデータベースのエントリーを返します。

getpwall ()
パスワードデータベースの全てのエントリーを、任意の順序で返します。


guido@python.org