從以下指南:http://krondo.com/blog/?p=1682爲什麼我們不能稱Twisted延遲兩次?
Deferreds幫助我們避免我們發現有回調編程的陷阱之一。當我們使用延遲來管理我們的回調時,我們根本不會犯這個錯誤,既要調用回調函數,又要調用errback函數,要麼調用回調函數27次。我們可以嘗試,但推遲將引發異常馬上回來看我們,而不是通過我們的失誤到自己的回調
誰能給我一個更好的解釋?
我注意到它不會工作,因爲在本教程的大多數情況下,結束回調函數也會調用reactor.stop()。 但是,爲什麼稱它延遲兩次沒有意義呢?爲什麼它與再次調用一系列方法有什麼不同?