メッセージ エラーが表示される理由がわかりません
TypeError: __init__() は正確に 3 つの引数を取ります (4 つ指定)
以下に説明するコードの場合:
class Worker(object):
def __init__(arg1,arg2,arg3):
self.arg1 = arg1
self.arg2 = arg2
self.arg3 = arg3
def some_function(self):
print "it works: " + arg1 + arg2 + arg3
w=Worker("a","b","c")
w.some_function()
何が欠けている可能性がありますか?