0
問題に「Django」と書かれていませんでしたが、関係がないと思います。私はこのように起動するDjangoのテストを持っている:Pythonクラスのコンストラクタが動作しません。引数が多すぎます
class APITests(APITestCase):
def __init__(self):
self.token = ""
self.fixtures = ['tests/testdata.json']
super(APITests, self).__init__()
それは動作しません、それは私にエラーを与える:
TypeError: __init__() takes exactly 1 argument (2 given)
誰が、なぜ私に説明してもらえますか?どうすればこの問題を解決できますか?
をこのエラーが出ますか?あなたはその痕跡をつけられますか? – martianwars
スーパー(APITests、self).__ init __()にパラメータとして 'self'を渡す必要があります。 –
すべてのPython質問には、スタックトレース全体と、スタックトレースによって示される行を含める必要があります。クラスのインスタンス化を表示します。 – skrrgwasme