Cmdクラスでは、行指向のコマンドインタープリタを書くための簡単なフレームワークを提供します。テスト用の仕掛けや管理ツール、そして、後により洗練されたインターフェイスでラップするプロトタイプとして、こうしたインタープリタはよく役に立ちます。
[completekey[, stdin[, stdout]]]) |
オプション引数 completekey は、補完キーのreadline名です。 デフォルトはTabです。completekeyがNoneでなく、 readlineが利用できるならば、コマンド補完は自動的に行われます。
オプション引数 stdinとstdoutには、Cmd またはそのサブクラスの インスタンスが入出力に使用するファイルオブジェクトを指定します。 省略時にはsys.stdin と sys.stdout が使用されます。
バージョン 2.3 で 変更 された仕様: 引数 stdin と stdout を追加