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
您應該將'self'作爲參數傳遞給'super(APITests,self).__ init __()'。 –
每個Python問題都應該包含整個堆棧跟蹤以及由堆棧跟蹤指示的行。顯示類實例。 – skrrgwasme