コンソール出力ユーティリティ

コンソール/ターミナルのユーザーインターフェース機能です。

fabric.contrib.console.confirm(question, default=True)

ユーザーにyes/noの質問をし、TrueまたはFalseとしてのレスポンスを返します。

question は簡潔で、”続けますか?” のように文法的に完結した質問になるようにします。それに ” [Y/n] ” のような文字列が自動的に追加されます。この機能はクエスチョンマークは 付加しません

デフォルトでは、ユーザーが何もタイプしないでEnterを押した場合は “yes” とみなします。これは default=False と指定することで変更可能です。