2011-03-16 56 views

回答

1

對於失敗實例化沒有常見的例外。構造函數(__init____new__)都可以引發任何它想要的異常。您沒有明確異常的except聲明將捕獲每種類型的異常,您可以根據需要選擇哪種可能是

+0

是的except語句目前是'除了異常:'實現相同的情況下,沒有用assert(假,「對象沒有初始化」)命名異常,但仍然沒有100%出售。我會與它合作,謝謝。在這種情況下,我不想重寫'__init__'或'__new__',因爲它是用於django Model(它使用大量的Voodoo來實現它的目標)。謝謝。 – 2011-03-17 07:24:25

相關問題