如果我有课……
class MyClass:
def method(arg):
print(arg)
... 我用来创建一个对象…
my_object = MyClass()
... 我调用方法(“foo”),就像这样…
>>> my_object.method("foo")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: method() takes exactly 1 positional argument (2 given)
... 为什么Python告诉我我给了它两个参数,而我只给了一个?