この文書は twisted.internet.defer.Deferred の振舞いと関数から Deferred が返されたときの扱い方の解説です。 なおこの文書は Twisted フレームワークを構成する基本的な手法、プログラムをブロックさせず、スレッドも使わずに関数を即座にリターンさせ、データが到着した時点でコールバックチェーンの実行を開始する非同期処理、コールベースのプログラミングについて理解していることを前提に書かれています。 上記内容に関する解説: Twisted による非同期プログラミング この文書を読むことにより、Twisted の最も基本的な API や Twisted を使って Deferred を返すコードを扱えるようになるはずです。 関数が呼び出しの結果として Deferred を返すことにより、どんなことが可能になるのかDeferred コードの中で確実なとエラーハ