由於某種原因,我無法在__init__
和__new__
附近找到我的頭。我有一堆代碼在終端上運行良好,但是當我將它作爲Google快速搜索框的插件加載時,出現錯誤TypeError: default __new__ takes no parameters
。需要幫助瞭解python中的「TypeError:default __new__不帶參數」錯誤
我一直在閱讀有關錯誤,這是讓我的大腦旋轉。現在我有3班,沒有小班,每班有它自己的def
s。我從來沒有使用或def __new__
,但我已經得到了明顯的感覺,即這些功能(或缺乏),會給我的錯誤。
我不知道如何將代碼彙總到這裏會有幫助的代碼片段,因爲我有點頭大,但整個腳本可以在github找到。不期待任何人爲我修補我的代碼,我只是在我的智慧結束。使用__init__
和一個簡單的(簡單的英文,而不是從我已經閱讀了20次,但仍然不能真正理解的python文檔引用)探討了爲什麼會出現這個錯誤,或者爲什麼我應該是,或者不是,以及/或__new__
函數將被認真讚賞。
嗨戈登。你真的需要削減問題。 github代碼甚至沒有__new__,並且依賴於一堆導入,並且依賴於一個特殊的API,並且和.... 我什至不能告訴你這個問題。 – 2010-03-12 01:39:17