なんらかの理由で、頭を悩ませてい__init__
ます__new__
。端末から正常に実行されるコードがたくさんありますが、Google クイック検索ボックスのプラグインとして読み込むと、エラーが発生しますTypeError: default __new__ takes no parameters
。
私はエラーについて読んでいて、頭が回転するようなものです。現状では、サブクラスのない 3 つのクラスがあり、各クラスには独自def
の があります。def __init__
またはを使用したことはありませんdef __new__
が、これらがエラーを引き起こす関数 (またはその欠如) であるという明確な感覚を得ました。
私は少し頭がおかしいので、ここで役立つスニペットにコードを要約する方法がわかりませんが、スクリプト全体はgithubで見つけることができます。誰かが私のコードをバグ修正してくれるとは思っていません。なぜこのエラーがポップアップするのか、または__init__
and/または__new__
機能を真剣に評価します。