python __call__() takes from 1 to 2 positional arguments but 3 were given
时间: 2023-12-05 22:37:52 浏览: 199
django报错:add_atr() takes 0 positional arguments but 1 was given
这个错误提示表明在调用一个Python类的实例时,传递的参数数量不正确。具体来说,这个类定义了一个__call__()方法,但是在调用这个实例时,传递了比这个方法定义的参数数量多的参数。可能的原因是在调用这个实例时,传递了不必要的参数或者忘记了传递必要的参数。需要检查代码并确保传递的参数数量与方法定义的参数数量相匹配。
阅读全文