# 6 `getpass` -- 可搬性のあるパスワード入力機構

The `getpass` module provides two functions: getpassモジュールは二つの機能を提供します:

`getpass`( | [prompt[, stream]])

  エコーなしでユーザーにパスワードを入力させるプロンプト。 ユーザーはpromptの文字列をプロンプトに使えます、 デフォルトは`'Password:'`です。 Unixではプロンプトはファイルに似たオブジェクトstreamへ 出力されます。デフォルトは`sys.stdout`です(この引数は Windowsでは無視されます。)。

  利用できるシステム: Macintosh, Unix, Windows バージョン 2.5 で 変更 された仕様: パラメータ stream の追加

`getuser`( | )

  ユーザーの ``ログイン名''を返します。 　有効性:Unix、Windows

  この関数は環境変数LOGNAME USER LNAME USERNAMEの順序でチェックして、最初の空ではない文字列が設定された値を返します。 もし、なにも設定されていない場合はpwdモジュールが提供するシステム上のパスワードデータベースから返します。それ以外は、例外が上がります。